Skip to content

Commit aec0b03

Browse files
authored
Fix alumnus sorting on leaderboard. (#932)
1 parent 28548e7 commit aec0b03

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/DevBetterWeb.Web/Pages/Leaderboard/Index.cshtml.cs

+3-2
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ private async Task SetBookCategoriesAsync(List<int> alumniMembersIds)
5252
UpdateRanksAndReadBooksCountForMember(alumniMembersIds);
5353
UpdateMembersReadRank();
5454
UpdateBooksRank();
55-
OderByRankForMembersAndBooks();
55+
OrderByRankForMembersAndBooks();
5656
}
5757
private void UpdateRanksAndReadBooksCountForMember(List<int> alumniMembersIds, MemberForBookDto memberWhoHaveRead, BookCategoryDto bookCategory)
5858
{
@@ -143,11 +143,12 @@ private void CalcBookRank(List<BookDto> books)
143143
books.ForEach(m => m.Rank = bookRanks[m.MembersWhoHaveReadCount]);
144144
}
145145

146-
private void OderByRankForMembersAndBooks()
146+
private void OrderByRankForMembersAndBooks()
147147
{
148148
foreach (var bookCategory in BookCategories)
149149
{
150150
bookCategory.Members = bookCategory.Members.OrderBy(x => x.BooksRank).ToList();
151+
bookCategory.Alumnus = bookCategory.Alumnus.OrderBy(x => x.BooksRank).ToList();
151152
bookCategory.Books = bookCategory.Books!.OrderBy(x => x.Rank).ToList();
152153
}
153154
}

0 commit comments

Comments
 (0)