diff --git a/src/index.ts b/src/index.ts index 8d61b46..f28a4c0 100644 --- a/src/index.ts +++ b/src/index.ts @@ -29,7 +29,7 @@ app.get('/launcher/loader/update-data', context => app.get('/berrydash/leaderboards/score', context => berrydashLeaderboardsHandler(context, 0) ) -app.post('/berrydash/leaderboards/berry', context => +app.get('/berrydash/leaderboards/berry', context => berrydashLeaderboardsHandler(context, 1) ) app.get('/berrydash/leaderboards/coin', context => diff --git a/src/routes/berrydash/leaderboards.ts b/src/routes/berrydash/leaderboards.ts index dbba77b..929b21c 100644 --- a/src/routes/berrydash/leaderboards.ts +++ b/src/routes/berrydash/leaderboards.ts @@ -21,8 +21,8 @@ export async function handler (context: Context, type: number) { if (type == 0) { request_value = 'highScore' } else if (type == 1) { - const body = context.body as { type: number } - switch (body.type) { + let berryQuery = context.query.berry ? parseInt(context.query.berry, 10) : 0 + switch (berryQuery) { case 1: request_value = 'totalPoisonBerries' break