Set userid / userdata when removing virtual session in backend.

This commit is contained in:
Joachim Bauch 2022-07-12 11:11:19 +02:00
parent d2036fcbd6
commit 8ea6072de5
No known key found for this signature in database
GPG key ID: 77C1D22D53E15F02

View file

@ -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 {