1
0
mirror of synced 2025-02-17 19:19:18 +01:00
This commit is contained in:
shiibe 2024-06-09 23:12:03 -04:00
parent ed8640c23f
commit e89566b61b
2 changed files with 7 additions and 16 deletions

View File

@ -62,24 +62,15 @@ public partial class SongLeaderboardCard
// set TotalPages // set TotalPages
TotalPages = response.TotalPages; TotalPages = response.TotalPages;
if (response.UserScore != null) if (response.UserScore != null
{ && LeaderboardScores.All(x => x.Baid != response.UserScore.Baid)
// if baid isn't already in the LeaderboardScores, add it && (LeaderboardScores.Count == 0 || response.UserScore.Rank >= LeaderboardScores[0].Rank))
if (LeaderboardScores.All(x => x.Baid != response.UserScore.Baid))
{ {
LeaderboardScores.Add(new SongLeaderboard()); // Add an empty row LeaderboardScores.Add(new SongLeaderboard()); // Add an empty row
LeaderboardScores.Add(response.UserScore); LeaderboardScores.Add(response.UserScore);
} }
}
TotalRows = LeaderboardScores.Count; TotalRows = LeaderboardScores.Count;
// log the LeaderboardScores
foreach (var score in LeaderboardScores)
{
Console.WriteLine(score.Rank + " " + score.Baid + " " + score.UserName + " " + score.BestScore + " " + score.BestRate + " " + score.BestCrown + " " + score.BestScoreRank);
}
isLoading = false; isLoading = false;
} }