From 5f695b219857392adece1ed8ccc1fea5c75486c8 Mon Sep 17 00:00:00 2001 From: Louis Laureys Date: Sun, 11 Dec 2022 13:09:24 +0000 Subject: [PATCH] Add threadId to exists event --- lib/handlers/on-copy.js | 3 ++- lib/message-handler.js | 9 ++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/handlers/on-copy.js b/lib/handlers/on-copy.js index 7b08474..a692396 100644 --- a/lib/handlers/on-copy.js +++ b/lib/handlers/on-copy.js @@ -242,7 +242,8 @@ async function copyHandler(server, messageHandler, connection, mailbox, update, uid: messageData.uid, message: messageData._id, unseen: messageData.unseen, - idate: messageData.idate + idate: messageData.idate, + thread: messageData.thread }; if (junk) { entry.junk = junk; diff --git a/lib/message-handler.js b/lib/message-handler.js index bade3d9..8d77fdc 100644 --- a/lib/message-handler.js +++ b/lib/message-handler.js @@ -555,7 +555,8 @@ class MessageHandler { message: messageData._id, modseq: messageData.modseq, unseen: messageData.unseen, - idate: messageData.idate + idate: messageData.idate, + thread: messageData.thread, }, () => { this.notifier.fire(mailboxData.user); @@ -1099,7 +1100,8 @@ class MessageHandler { uid: uidNext, message: insertId, unseen: message.unseen, - idate: message.idate + idate: message.idate, + thread: message.thread }; if (junk) { entry.junk = junk; @@ -1237,7 +1239,8 @@ class MessageHandler { uid: uidNext, message: insertId, unseen: messageData.unseen, - idate: messageData.idate + idate: messageData.idate, + thread: messageData.thread }; if (junk) { entry.junk = junk;