diff --git a/server/internal/http/legacy/wstoclient.go b/server/internal/http/legacy/wstoclient.go index 3742ba8a..cb7db6c9 100644 --- a/server/internal/http/legacy/wstoclient.go +++ b/server/internal/http/legacy/wstoclient.go @@ -130,8 +130,8 @@ func (s *session) sendControlHost(request message.ControlHost) error { } else { return s.toClient(&oldMessage.ControlTarget{ Event: oldEvent.CONTROL_GIVE, - ID: request.HostID, - Target: request.ID, + ID: request.ID, + Target: request.HostID, }) } } diff --git a/server/internal/session/session.go b/server/internal/session/session.go index 61d7fc65..d77c8ff5 100644 --- a/server/internal/session/session.go +++ b/server/internal/session/session.go @@ -83,8 +83,8 @@ func (session *SessionCtx) SetAsHost() { session.manager.setHost(session, session) } -func (session *SessionCtx) SetAsHostBy(host types.Session) { - session.manager.setHost(session, host) +func (session *SessionCtx) SetAsHostBy(bySession types.Session) { + session.manager.setHost(bySession, session) } func (session *SessionCtx) ClearHost() {