From ebcc212605d1624ad82a2946a7f2b8cc2b1def9a Mon Sep 17 00:00:00 2001 From: Miodec Date: Fri, 21 Jul 2023 13:04:18 +0200 Subject: [PATCH] catching drop errors, should fix #4440 --- backend/src/dal/leaderboards.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/src/dal/leaderboards.ts b/backend/src/dal/leaderboards.ts index 49b5d4c38..e32b3ac7e 100644 --- a/backend/src/dal/leaderboards.ts +++ b/backend/src/dal/leaderboards.ts @@ -132,7 +132,11 @@ export async function update( const end2 = performance.now(); const start3 = performance.now(); leaderboardUpdating[`${language}_${mode}_${mode2}`] = true; - await db.collection(`leaderboards.${language}.${mode}.${mode2}`).drop(); + try { + await db.collection(`leaderboards.${language}.${mode}.${mode2}`).drop(); + } catch { + // + } if (lb && lb.length !== 0) { await db .collection(