aboutsummaryrefslogtreecommitdiff
path: root/build/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'build/index.js')
-rw-r--r--build/index.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/build/index.js b/build/index.js
index 30d2553..2d7ab25 100644
--- a/build/index.js
+++ b/build/index.js
@@ -40,7 +40,13 @@ app.get('/player/:user/:profile/leaderboards', async (req, res) => {
res.json(await database_1.fetchMemberLeaderboardSpots(req.params.user, req.params.profile));
});
app.get('/leaderboard/:name', async (req, res) => {
- res.json(await database_1.fetchMemberLeaderboard(req.params.name));
+ try {
+ res.json(await database_1.fetchLeaderboard(req.params.name));
+ }
+ catch (err) {
+ console.error(err);
+ res.json({ 'error': err.toString() });
+ }
});
app.get('/leaderboards', async (req, res) => {
res.json(await database_1.fetchAllLeaderboardsCategorized());