mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-11 05:06:51 +00:00
chore: Add error logs when messages fail to build during sync
This commit is contained in:
@ -515,6 +515,7 @@ func (user *User) syncMessages(
|
|||||||
|
|
||||||
kr, ok := addrKRs[msg.AddressID]
|
kr, ok := addrKRs[msg.AddressID]
|
||||||
if !ok {
|
if !ok {
|
||||||
|
logrus.Errorf("Address '%v' on message '%v' does not have an unlocked kerying", msg.AddressID, msg.ID)
|
||||||
return &buildRes{
|
return &buildRes{
|
||||||
messageID: msg.ID,
|
messageID: msg.ID,
|
||||||
addressID: msg.AddressID,
|
addressID: msg.AddressID,
|
||||||
@ -522,7 +523,12 @@ func (user *User) syncMessages(
|
|||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
return buildRFC822(apiLabels, msg, kr, new(bytes.Buffer)), nil
|
res := buildRFC822(apiLabels, msg, kr, new(bytes.Buffer))
|
||||||
|
if res.err != nil {
|
||||||
|
logrus.WithError(res.err).WithField("msgID", msg.ID).Error("Failed to build message (syn)")
|
||||||
|
}
|
||||||
|
|
||||||
|
return res, nil
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user