chore: log message contents before being sent (#4494)
When debugging message reliability we often get the number of messages sent and their IDs but we do not know the content of the messages and the type of message sent. This commit adds debug level logs so that it helps in investigations. ref : https://github.com/status-im/status-mobile/issues/18031 Closes [#18206](https://github.com/status-im/status-mobile/issues/18206)
This commit is contained in:
parent
a90589f4f7
commit
151185c436
|
@ -11,6 +11,7 @@ import (
|
|||
"math"
|
||||
"math/rand"
|
||||
"os"
|
||||
"strconv"
|
||||
"strings"
|
||||
"sync"
|
||||
"time"
|
||||
|
@ -2418,7 +2419,15 @@ func (m *Messenger) sendChatMessage(ctx context.Context, message *common.Message
|
|||
response.SetMessages(msg)
|
||||
response.AddChat(chat)
|
||||
|
||||
m.logger.Debug("sent message", zap.String("id", message.ID))
|
||||
m.logger.Debug("inside sendChatMessage",
|
||||
zap.String("id", message.ID),
|
||||
zap.String("text", message.Text),
|
||||
zap.String("from", message.From),
|
||||
zap.String("displayName", message.DisplayName),
|
||||
zap.String("ChatId", message.ChatId),
|
||||
zap.String("Clock", strconv.FormatUint(message.Clock, 10)),
|
||||
zap.String("Timestamp", strconv.FormatUint(message.Timestamp, 10)),
|
||||
)
|
||||
m.prepareMessages(response.messages)
|
||||
|
||||
return &response, m.saveChat(chat)
|
||||
|
|
Loading…
Reference in New Issue