mirror of
https://github.com/mautrix/whatsapp.git
synced 2026-11-12 00:59:17 -05:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b35341400d |
1 changed files with 6 additions and 1 deletions
|
|
@ -294,12 +294,17 @@ func (wa *WhatsAppClient) handleWAHistorySync(
|
||||||
// Don't store messages that will just be skipped.
|
// Don't store messages that will just be skipped.
|
||||||
msgEvt, err := wa.Client.ParseWebMessage(jid, rawMsg.GetMessage())
|
msgEvt, err := wa.Client.ParseWebMessage(jid, rawMsg.GetMessage())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
rawMsgType := getMessageType(rawMsg.GetMessage().GetMessage())
|
||||||
|
if rawMsgType == "ignore" {
|
||||||
|
ignoredTypes++
|
||||||
|
continue
|
||||||
|
}
|
||||||
log.Warn().Err(err).
|
log.Warn().Err(err).
|
||||||
Int("msg_index", i).
|
Int("msg_index", i).
|
||||||
Str("msg_id", rawMsg.GetMessage().GetKey().GetID()).
|
Str("msg_id", rawMsg.GetMessage().GetKey().GetID()).
|
||||||
Uint64("msg_time_seconds", rawMsg.GetMessage().GetMessageTimestamp()).
|
Uint64("msg_time_seconds", rawMsg.GetMessage().GetMessageTimestamp()).
|
||||||
Stringer("stub_type", rawMsg.GetMessage().GetMessageStubType()).
|
Stringer("stub_type", rawMsg.GetMessage().GetMessageStubType()).
|
||||||
Str("message_type", getMessageType(rawMsg.GetMessage().GetMessage())).
|
Str("message_type", rawMsgType).
|
||||||
Bool("from_me", rawMsg.GetMessage().GetKey().GetFromMe()).
|
Bool("from_me", rawMsg.GetMessage().GetKey().GetFromMe()).
|
||||||
Msg("Dropping historical message due to parse error")
|
Msg("Dropping historical message due to parse error")
|
||||||
log.Trace().
|
log.Trace().
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue