From 2ec1dcda6c1471604b28970005015095a4bcf62f Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Thu, 24 Aug 2023 14:34:45 +0300 Subject: [PATCH] Log incoming message metadata before processing it --- user.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/user.go b/user.go index 114d43b..b7e36c3 100644 --- a/user.go +++ b/user.go @@ -604,6 +604,14 @@ func (user *User) syncHandleEvent(event any) { case *gmproto.Conversation: go user.syncConversation(v, "event") case *gmproto.Message: + user.zlog.Debug(). + Str("conversation_id", v.GetConversationID()). + Str("participant_id", v.GetParticipantID()). + Str("message_id", v.GetMessageID()). + Str("message_status", v.GetMessageStatus().GetStatus().String()). + Int64("message_ts", v.GetTimestamp()). + Str("tmp_id", v.GetTmpID()). + Msg("Received message") portal := user.GetPortalByID(v.GetConversationID()) portal.messages <- PortalMessage{evt: v, source: user} case *gmproto.UserAlertEvent: