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 {