From f6c2bd1e966f908c4696b2b323701141cb469e99 Mon Sep 17 00:00:00 2001 From: Lea Date: Sat, 26 Aug 2023 20:51:51 +0200 Subject: [PATCH] fix: parallelise sending of quarantine alerts --- lib/actions.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/actions.ts b/lib/actions.ts index 92e1449..67340e8 100644 --- a/lib/actions.ts +++ b/lib/actions.ts @@ -720,9 +720,9 @@ export async function quarantineServer(serverId: string, message: string) { id: serverId, }); - for (const member of members) { - await sendAlert(member._id.user, message); - } + await Promise.allSettled( + members.map((member) => sendAlert(member._id.user, message)) + ); } export async function deleteInvite(invite: string) {