From 8ea6072de5fd63c5bdbbceaa99294b7f238d0068 Mon Sep 17 00:00:00 2001 From: Joachim Bauch Date: Tue, 12 Jul 2022 11:11:19 +0200 Subject: [PATCH] Set userid / userdata when removing virtual session in backend. --- virtualsession.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/virtualsession.go b/virtualsession.go index 87943da..0fb7d39 100644 --- a/virtualsession.go +++ b/virtualsession.go @@ -177,7 +177,10 @@ func (s *VirtualSession) notifyBackendRemoved(room *Room, session *ClientSession return } } else { - request := NewBackendClientSessionRequest(room.Id(), "remove", s.PublicId(), nil) + request := NewBackendClientSessionRequest(room.Id(), "remove", s.PublicId(), &AddSessionInternalClientMessage{ + UserId: s.userId, + User: s.userData, + }) var response BackendClientSessionResponse err := s.hub.backend.PerformJSONRequest(ctx, s.ParsedBackendUrl(), request, &response) if err != nil {