mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2024-09-20 07:16:17 +08:00
fixes
This commit is contained in:
parent
bf6a526678
commit
0d18e34c24
|
@ -59,9 +59,7 @@ async function deleteUsers(): Promise<void> {
|
|||
return;
|
||||
}
|
||||
|
||||
await mapLimit(softDeletedUsers, CONCURRENT_DELETIONS, async (user) => {
|
||||
await deleteUser(user.uid);
|
||||
});
|
||||
await mapLimit(softDeletedUsers, CONCURRENT_DELETIONS, async (user) => deleteUser(user.uid));
|
||||
}
|
||||
|
||||
export default new CronJob(CRON_SCHEDULE, deleteUsers);
|
||||
|
|
|
@ -344,7 +344,7 @@ export function replaceObjectIds<T extends { _id: ObjectId }>(
|
|||
return data.map((it) => replaceObjectId(it));
|
||||
}
|
||||
|
||||
type MapLimitIteratee<T, V> = (element: T, index: number) => V;
|
||||
type MapLimitIteratee<T, V> = (element: T, index: number) => Promise<V>;
|
||||
|
||||
export async function mapLimit<T, V>(
|
||||
input: T[],
|
||||
|
|
Loading…
Reference in a new issue