forked from github/wulkanowy-mirror
Fix grade summary final grade string (#324)
This commit is contained in:
parent
2bf7755157
commit
017c200115
@ -36,6 +36,7 @@ class GradeSummaryPresenter @Inject constructor(
|
|||||||
.flatMap { semesterRepository.getSemesters(it).map { semesters -> it to semesters } }
|
.flatMap { semesterRepository.getSemesters(it).map { semesters -> it to semesters } }
|
||||||
.flatMap { (student, semesters) ->
|
.flatMap { (student, semesters) ->
|
||||||
gradeSummaryRepository.getGradesSummary(semesters.first { it.semesterId == semesterId }, forceRefresh)
|
gradeSummaryRepository.getGradesSummary(semesters.first { it.semesterId == semesterId }, forceRefresh)
|
||||||
|
.map { it.sortedBy { subject -> subject.subject } }
|
||||||
.flatMap { gradesSummary ->
|
.flatMap { gradesSummary ->
|
||||||
averageProvider.getGradeAverage(student, semesters, semesterId, forceRefresh)
|
averageProvider.getGradeAverage(student, semesters, semesterId, forceRefresh)
|
||||||
.map { averages -> createGradeSummaryItemsAndHeader(gradesSummary, averages) }
|
.map { averages -> createGradeSummaryItemsAndHeader(gradesSummary, averages) }
|
||||||
|
@ -3,7 +3,8 @@
|
|||||||
xmlns:tools="http://schemas.android.com/tools"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical"
|
||||||
|
tools:context=".ui.modules.grade.summary.GradeSummaryItem">
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
@ -79,7 +80,7 @@
|
|||||||
android:layout_marginStart="20dp"
|
android:layout_marginStart="20dp"
|
||||||
android:layout_marginLeft="20dp"
|
android:layout_marginLeft="20dp"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:text="@string/grade_summary_final_average"
|
android:text="@string/grade_summary_final_grade"
|
||||||
android:textSize="14sp" />
|
android:textSize="14sp" />
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
|
Loading…
x
Reference in New Issue
Block a user