Fix
This commit is contained in:
parent
ed8640c23f
commit
e89566b61b
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user