From 6c3e2a8e2291dc15163dfd4ec2b2034df5d9d9e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 15 May 2025 09:42:55 -0400 Subject: [PATCH] refactor: create date once per digest.send --- src/user/digest.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/user/digest.js b/src/user/digest.js index 127bd550b1..77bc2e93e5 100644 --- a/src/user/digest.js +++ b/src/user/digest.js @@ -88,6 +88,7 @@ Digest.send = async function (data) { return emailsSent; } let errorLogged = false; + const date = new Date(); await batch.processArray(data.subscribers, async (uids) => { let userData = await user.getUsersFields(uids, [ 'uid', 'email', 'email:confirmed', 'username', 'userslug', 'lastonline', @@ -99,7 +100,6 @@ Digest.send = async function (data) { return; } const userSettings = await user.getMultipleUserSettings(userData.map(u => u.uid)); - const date = new Date(); await Promise.all(userData.map(async (userObj, index) => { const userSetting = userSettings[index]; const [publicRooms, notifications, topics] = await Promise.all([