sendou.ink/app/features/leaderboards
Kalle dd9e74d1b6 Fix leaderboard tier criteria using stale cached data
ownEntryPeek() was mixing freshUserSkills() for tier assignment
with userSkills() (cached) for tier intervals, causing displayed
tier criteria to be out of sync with actual tier assignments.

Minor perf trade-off: freshUserSkills() is now called twice in
ownEntryPeek(), but this only affects users checking their position
beyond the main leaderboard size.

Fixes #2588
2026-01-03 16:45:17 +02:00
..
components
core Fix leaderboard tier criteria using stale cached data 2026-01-03 16:45:17 +02:00
loaders User middleware try 2 (#2692) 2026-01-03 13:47:32 +02:00
queries
routes Upgrade to React Router 7 (#2681) 2025-12-29 19:21:11 +02:00
LeaderboardRepository.server.ts Refactor HACKY_resolvePicture away (#2606) 2025-11-08 13:54:02 +02:00
leaderboards-constants.ts
leaderboards-utils.ts SQ serverside refactoring, add tests, add Knip (#2665) 2025-12-22 15:47:15 +02:00
top-ten.json