Include times in log when message is ignored.

This commit is contained in:
Joachim Bauch 2023-06-12 10:47:52 +02:00
parent 3ed2a0e4cd
commit 2fdd346766
No known key found for this signature in database
GPG key ID: 77C1D22D53E15F02

View file

@ -1324,7 +1324,7 @@ func (s *ClientSession) filterAsyncMessage(msg *AsyncMessage) *ServerMessage {
// 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) {
log.Printf("Message %+v was sent before room was joined, ignoring", msg.Message)
log.Printf("Message %+v was sent on %s before room was joined on %s, ignoring", msg.Message, msg.SendTime, joined)
return nil
}
}