From 5141248fb8db9a1e679e15158b102c161c689891 Mon Sep 17 00:00:00 2001 From: Andris Reinman Date: Mon, 3 Dec 2018 14:20:19 +0200 Subject: [PATCH] do not update quota for every deleted messages if deleting in bulk --- lib/handlers/on-expunge.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/handlers/on-expunge.js b/lib/handlers/on-expunge.js index 66bf8545..f76f9a1d 100644 --- a/lib/handlers/on-expunge.js +++ b/lib/handlers/on-expunge.js @@ -62,7 +62,8 @@ module.exports = (server, messageHandler) => (mailbox, update, session, callback messageHandler.updateQuota( session.user.id, { - storageUsed: -deletedSize + storageUsed: -deletedSize, + mailbox: mailboxData._id }, { session