sendou.ink/app/features/leaderboards/core
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
..
leaderboards.server.ts Fix leaderboard tier criteria using stale cached data 2026-01-03 16:45:17 +02:00