Bug Description
Found something inconsistent that's been confusing me. The rank number shown on my profile page is different from what shows up when I look myself up on the GitRank leaderboard. Like my profile says rank #12 but on the leaderboard I'm actually at #15.
I think it's because the profile calculates rank client-side from a snapshot while the leaderboard pulls a live ordered query from Firestore — so they're never really in sync.
To reproduce:
Go to your profile and note the rank shown
Open GitRank leaderboard and find yourself
The numbers don't match
They should always show the same rank. One source of truth would fix this.
Bug Description
Found something inconsistent that's been confusing me. The rank number shown on my profile page is different from what shows up when I look myself up on the GitRank leaderboard. Like my profile says rank #12 but on the leaderboard I'm actually at #15.
I think it's because the profile calculates rank client-side from a snapshot while the leaderboard pulls a live ordered query from Firestore — so they're never really in sync.
To reproduce:
Go to your profile and note the rank shown
Open GitRank leaderboard and find yourself
The numbers don't match
They should always show the same rank. One source of truth would fix this.