From b953978ce588a753a399fae84fbdeffed8dc79cf Mon Sep 17 00:00:00 2001 From: Miodec Date: Fri, 29 Apr 2022 17:09:27 +0200 Subject: [PATCH] showing error if leaderboards are updating closes #2902 --- frontend/src/ts/elements/leaderboards.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/src/ts/elements/leaderboards.ts b/frontend/src/ts/elements/leaderboards.ts index edc8dbb26..8dcee94c0 100644 --- a/frontend/src/ts/elements/leaderboards.ts +++ b/frontend/src/ts/elements/leaderboards.ts @@ -378,6 +378,14 @@ async function requestNew(lb: LbKey, skip: number): Promise { const response = await Ape.leaderboards.get("english", "time", lb, skip); const data: MonkeyTypes.LeaderboardEntry[] = response.data; + if (response.status === 503) { + Notifications.add( + "Leaderboards are currently updating - please try again later", + -1 + ); + return; + } + clearBody(lb); currentData[lb] = []; if (response.status !== 200 || data.length === 0) {