GODT-1737: Improve logging during import

This commit is contained in:
Jakub
2022-07-15 18:28:15 +02:00
parent 9bb16dec48
commit b3f8866ef7
2 changed files with 13 additions and 1 deletions

View File

@ -197,7 +197,7 @@ func (im *imapMailbox) labelExistingMessage(msg storeMessageProvider) error { //
}
func (im *imapMailbox) importMessage(kr *crypto.KeyRing, hdr textproto.Header, body []byte, imapFlags []string, date time.Time) error { //nolint:funlen
im.log.Info("Importing external message")
im.log.WithField("size", len(body)).Info("Importing external message")
var (
seen bool
@ -251,6 +251,7 @@ func (im *imapMailbox) importMessage(kr *crypto.KeyRing, hdr textproto.Header, b
messageID, err := targetMailbox.ImportMessage(enc, seen, labelIDs, flags, time)
if err != nil {
log.WithField("enc.size", len(enc)).Error("Import failed")
return err
}