mirror of
https://github.com/wulkanowy/wulkanowy.git
synced 2025-02-20 21:14:44 +01:00
Fix update of grades in GradeDetailsFragment (#406)
This commit is contained in:
parent
b6b862d4c3
commit
ba6fb1a4b9
@ -113,7 +113,7 @@ class GradeDetailsPresenter @Inject constructor(
|
||||
.flatMap { (student, semesters) ->
|
||||
averageProvider.getGradeAverage(student, semesters, semesterId, forceRefresh)
|
||||
.flatMap { averages ->
|
||||
gradeRepository.getGrades(student, semesters.first { semester -> semester.semesterId == semesterId })
|
||||
gradeRepository.getGrades(student, semesters.first { it.semesterId == semesterId }, forceRefresh)
|
||||
.map { it.sortedByDescending { grade -> grade.date } }
|
||||
.map { it.groupBy { grade -> grade.subject }.toSortedMap() }
|
||||
.map { createGradeItems(it, averages) }
|
||||
|
Loading…
x
Reference in New Issue
Block a user