From bc8d11e139d776e7f53050002d298ec3b6e66890 Mon Sep 17 00:00:00 2001 From: mat <27899617+mat-1@users.noreply.github.com> Date: Sun, 28 Feb 2021 20:27:03 -0600 Subject: make misc leaderboards always show up last --- src/cleaners/skyblock/stats.ts | 2 +- src/database.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/cleaners/skyblock/stats.ts b/src/cleaners/skyblock/stats.ts index d55fdd4..db8f8c9 100644 --- a/src/cleaners/skyblock/stats.ts +++ b/src/cleaners/skyblock/stats.ts @@ -4,7 +4,7 @@ const statCategories: { [ key: string ]: string[] | null } = { // sorted in orde 'fishing': ['items_fished_', 'items_fished'], 'auctions': ['auctions_'], 'collection': ['collection_'], - 'races': ['_best_time'], + 'races': ['_best_time', '_best_time_2'], 'misc': null // everything else goes here } diff --git a/src/database.ts b/src/database.ts index cb99293..334c9b1 100644 --- a/src/database.ts +++ b/src/database.ts @@ -87,6 +87,12 @@ export async function fetchAllLeaderboardsCategoriezed(): Promise<{ [ category: categorizedLeaderboards[category] = [] categorizedLeaderboards[category].push(leaderboard) } + + // move misc to end by removing and readding it + const misc = categorizedLeaderboards.misc + delete categorizedLeaderboards.misc + categorizedLeaderboards.misc = misc + return categorizedLeaderboards } -- cgit