mirror of
https://github.com/M66B/FairEmail.git
synced 2026-04-12 20:13:45 +02:00
Update msgid of duplicated messages
This commit is contained in:
@@ -1444,6 +1444,15 @@ class Core {
|
||||
msgids.put(message, msgid);
|
||||
icopy = new MimeMessageEx(isession, is, msgid);
|
||||
icopy.saveChanges();
|
||||
|
||||
if (!copy) {
|
||||
List<EntityMessage> tmps = db.message().getMessagesByMsgId(message.account, message.msgid);
|
||||
for (EntityMessage tmp : tmps)
|
||||
if (target.id.equals(tmp.folder)) {
|
||||
db.message().setMessageMsgId(tmp.id, msgid);
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else
|
||||
icopy = new MimeMessage(isession, is);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user