aboutsummaryrefslogtreecommitdiff
path: root/build/database.js
diff options
context:
space:
mode:
Diffstat (limited to 'build/database.js')
-rw-r--r--build/database.js12
1 files changed, 5 insertions, 7 deletions
diff --git a/build/database.js b/build/database.js
index 208c56a..e7f7385 100644
--- a/build/database.js
+++ b/build/database.js
@@ -78,14 +78,12 @@ function getMemberLeaderboardAttributes(member) {
}
async function fetchAllLeaderboardsCategoriezed() {
const memberLeaderboardAttributes = await fetchAllMemberLeaderboardAttributes();
- const categorizedLeaderboards = [];
+ const categorizedLeaderboards = {};
for (const leaderboard of memberLeaderboardAttributes) {
- const { category, name } = stats_1.categorizeStat(leaderboard);
- categorizedLeaderboards.push({
- category,
- name,
- id: leaderboard
- });
+ const { category } = stats_1.categorizeStat(leaderboard);
+ if (!categorizedLeaderboards[category])
+ categorizedLeaderboards[category] = [];
+ categorizedLeaderboards[category].push(leaderboard);
}
return categorizedLeaderboards;
}