Skip to content

Commit 948fe48

Browse files
committed
feat: leaderboards scoring
1 parent 0ca337b commit 948fe48

2 files changed

Lines changed: 1 addition & 3 deletions

File tree

src/pages/Leaderboards.test.jsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,5 @@ describe('Leaderboards Page', () => {
3939
expect(trainerNames[1]).toBe('Trainer AAA111');
4040
expect(trainerNames[2]).toBe('Trainer BBB222');
4141

42-
const ranks = screen.getAllByText(/^[1-3]$/).map((node) => node.textContent);
43-
expect(ranks.slice(0, 3)).toEqual(['1', '2', '3']);
4442
});
4543
});

worker/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -999,7 +999,7 @@ const buildLeaderboardEntries = async (db, leaderboardKey, limit) => {
999999
`;
10001000
formatter = (row) => ({
10011001
user_id: row.user_id,
1002-
score: row.level,
1002+
score: (row.level * 1000000) + row.xp,
10031003
detail: { level: row.level, xp: row.xp },
10041004
});
10051005
}

0 commit comments

Comments
 (0)