forked from administration/panel
fix: send alerts in chunks
parent
da3ae73c1e
commit
6afb040ffd
|
@ -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);
|
||||||
|
|
Loading…
Reference in New Issue