Include session id in log message on ignored room event.

This commit is contained in:
Joachim Bauch 2025-12-18 11:13:16 +01:00
commit b8b94dc802
No known key found for this signature in database
GPG key ID: 77C1D22D53E15F02

View file

@ -1491,7 +1491,7 @@ func (s *ClientSession) filterAsyncMessage(msg *events.AsyncMessage) *api.Server
// Can happen mostly during tests where an older room async message
// could be received by a subscriber that joined after it was sent.
if joined := s.getRoomJoinTime(); joined.IsZero() || msg.SendTime.Before(joined) {
s.logger.Printf("Message %+v was sent on %s before room was joined on %s, ignoring", msg.Message, msg.SendTime, joined)
s.logger.Printf("Message %+v was sent on %s before session %s join room on %s, ignoring", msg.Message, msg.SendTime, s.publicId, joined)
return nil
}
}