From b194f8034ad2cb7a21ef27b15f653d427ed6a53d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Mon, 30 Nov 2020 22:24:58 +0100 Subject: [PATCH] add MemberId to init. --- internal/types/message/messages.go | 1 + internal/websocket/handler/system.go | 1 + 2 files changed, 2 insertions(+) diff --git a/internal/types/message/messages.go b/internal/types/message/messages.go index 59cc89d2..17cbe3aa 100644 --- a/internal/types/message/messages.go +++ b/internal/types/message/messages.go @@ -11,6 +11,7 @@ type Message struct { type SystemInit struct { Event string `json:"event,omitempty"` + MemberId string `json:"member_id"` ControlHost ControlHost `json:"control_host"` ScreenSize ScreenSize `json:"screen_size"` Members []MemberData `json:"members"` diff --git a/internal/websocket/handler/system.go b/internal/websocket/handler/system.go index 83df6de6..3d28205e 100644 --- a/internal/websocket/handler/system.go +++ b/internal/websocket/handler/system.go @@ -35,6 +35,7 @@ func (h *MessageHandlerCtx) systemInit(session types.Session) error { return session.Send( message.SystemInit{ Event: event.SYSTEM_INIT, + MemberId: session.ID(), ControlHost: controlHost, Members: members, ScreenSize: message.ScreenSize{