Simplify order by rank

This commit is contained in:
Andrei Zavatski 2020-03-17 02:03:57 +03:00
parent bd84980aa6
commit f816479ff8
1 changed files with 1 additions and 1 deletions

View File

@ -235,7 +235,7 @@ private List<APIFriend> sortUsers(List<APIFriend> unsorted)
return unsorted.OrderByDescending(u => u.LastVisit).ToList();
case UserSortCriteria.Rank:
return unsorted.Where(u => u.CurrentModeRank.HasValue).OrderBy(u => u.CurrentModeRank).Concat(unsorted.Where(u => u.CurrentModeRank == null)).ToList();
return unsorted.OrderByDescending(u => u.CurrentModeRank.HasValue).ThenBy(u => u.CurrentModeRank ?? 0).ToList();
case UserSortCriteria.Username:
return unsorted.OrderBy(u => u.Username).ToList();