mirror of
https://github.com/m1k1o/neko.git
synced 2025-05-20 20:47:05 +02:00
Go generics and changes in v1.18 (#5)
* ArrayIn to use generics. * interface{} -> any.
This commit is contained in:
parent
c725e96c90
commit
babddacbf3
26 changed files with 100 additions and 110 deletions
|
@ -105,7 +105,7 @@ func (manager *WebSocketManagerCtx) Start() {
|
|||
payload.HostID = session.ID()
|
||||
}
|
||||
|
||||
manager.sessions.Broadcast(event.CONTROL_HOST, payload, nil)
|
||||
manager.sessions.Broadcast(event.CONTROL_HOST, payload)
|
||||
|
||||
manager.logger.Info().
|
||||
Bool("has_host", payload.HasHost).
|
||||
|
@ -124,7 +124,7 @@ func (manager *WebSocketManagerCtx) Start() {
|
|||
manager.stopInactiveCursors()
|
||||
}
|
||||
|
||||
manager.sessions.Broadcast(event.SYSTEM_SETTINGS, new, nil)
|
||||
manager.sessions.Broadcast(event.SYSTEM_SETTINGS, new)
|
||||
manager.logger.Info().
|
||||
Interface("new", new).
|
||||
Interface("old", old).
|
||||
|
@ -347,7 +347,7 @@ func (manager *WebSocketManagerCtx) startInactiveCursors() {
|
|||
|
||||
// remove last cursor entries and send empty message
|
||||
_ = manager.sessions.PopCursors()
|
||||
manager.sessions.InactiveCursorsBroadcast(event.SESSION_CURSORS, []message.SessionCursors{}, nil)
|
||||
manager.sessions.InactiveCursorsBroadcast(event.SESSION_CURSORS, []message.SessionCursors{})
|
||||
return
|
||||
case <-ticker.C:
|
||||
cursorsMap := manager.sessions.PopCursors()
|
||||
|
@ -369,7 +369,7 @@ func (manager *WebSocketManagerCtx) startInactiveCursors() {
|
|||
)
|
||||
}
|
||||
|
||||
manager.sessions.InactiveCursorsBroadcast(event.SESSION_CURSORS, sessionCursors, nil)
|
||||
manager.sessions.InactiveCursorsBroadcast(event.SESSION_CURSORS, sessionCursors)
|
||||
}
|
||||
}
|
||||
}()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue