Skip to content

Commit f4c0952

Browse files
committed
Revert GetHighScoresByUser method for now
1 parent 2efdf30 commit f4c0952

1 file changed

Lines changed: 0 additions & 15 deletions

File tree

Refresh.Database/GameDatabaseContext.Leaderboard.cs

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -153,21 +153,6 @@ public DatabaseScoreList GetLevelTopScoresByFriends(GameUser user, GameLevel lev
153153
return new(scores.ToArray().Select(s => new ScoreWithRank(s, s.Rank)), skip, count, user);
154154
}
155155

156-
/// <param name="scoreType">0 = don't filter by type</param>
157-
/// <param name="rank">0 = show all high-scores regardless of rank</param>
158-
public DatabaseList<ScoreWithRank> GetHighScoresByUser(GameUser user, int skip, int count, byte scoreType, int rank)
159-
{
160-
IQueryable<GameScore> scores = this.GameScoresIncluded
161-
.Where(s => s.PublisherId == user.UserId)
162-
.Where(s => s.Rank != 0)
163-
.OrderBy(s => s.Rank);
164-
165-
if (scoreType != 0) scores = scores.Where(s => s.ScoreType == scoreType);
166-
if (rank != 0) scores = scores.Where(s => s.Rank == rank);
167-
168-
return new(scores.ToArray().Select(s => new ScoreWithRank(s, s.Rank)), skip, count);
169-
}
170-
171156
[Pure]
172157
[ContractAnnotation("null => null; notnull => canbenull")]
173158
public GameScore? GetScoreByUuid(string? uuid)

0 commit comments

Comments
 (0)