linagora / james-project

Mirror of Apache James Project
Apache License 2.0
72 stars 62 forks source link

Audit log: better handle missing mime message id #5090

Closed chibenwa closed 7 months ago

chibenwa commented 7 months ago
java.lang.NullPointerException: null value in entry: mimeMessageId=null
    at com.google.common.collect.CollectPreconditions.checkEntryNotNull(CollectPreconditions.java:33)
    at com.google.common.collect.ImmutableMapEntry.<init>(ImmutableMapEntry.java:54)
    at com.google.common.collect.ImmutableMap.entryOf(ImmutableMap.java:341)
    at com.google.common.collect.ImmutableMap.of(ImmutableMap.java:158)
    at com.linagora.tmail.mailets.TmailLocalDelivery.$anonfun$service$1(TmailLocalDelivery.scala:39)
    at org.apache.james.util.AuditTrail$Entry.parameters(AuditTrail.java:102)
    at com.linagora.tmail.mailets.TmailLocalDelivery.service(TmailLocalDelivery.scala:35)

Avoid that warning?

chibenwa commented 7 months ago

https://github.com/linagora/tmail-backend/pull/936