1
0
Fork 0

fix: send alerts in chunks

user-stream
Lea 2023-08-26 21:12:21 +02:00
parent da3ae73c1e
commit 6afb040ffd
Signed by: lea
GPG Key ID: 1BAFFE8347019C42
1 changed files with 18 additions and 14 deletions

View File

@ -720,8 +720,11 @@ export async function quarantineServer(serverId: string, message: string) {
id: serverId, id: serverId,
}); });
while (members.length) {
const m = members.splice(0, 50);
await Promise.allSettled( await Promise.allSettled(
members.map(async (member) => { m.map(async (member) => {
const messageId = ulid(); const messageId = ulid();
let dm = await findDM(PLATFORM_MOD_ID, member._id.user); let dm = await findDM(PLATFORM_MOD_ID, member._id.user);
@ -736,6 +739,7 @@ export async function quarantineServer(serverId: string, message: string) {
}) })
); );
} }
}
export async function deleteInvite(invite: string) { export async function deleteInvite(invite: string) {
await checkPermission("channels/update/invites", invite); await checkPermission("channels/update/invites", invite);