From de0e8e1317aaa0451c61b76ce33eec22c01b3564 Mon Sep 17 00:00:00 2001 From: Kima Date: Tue, 18 Jun 2024 21:26:43 +0200 Subject: [PATCH] fixed good student mode percentage bug --- refilc_kreta_api/lib/providers/grade_provider.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/refilc_kreta_api/lib/providers/grade_provider.dart b/refilc_kreta_api/lib/providers/grade_provider.dart index f17203c..9385c2f 100644 --- a/refilc_kreta_api/lib/providers/grade_provider.dart +++ b/refilc_kreta_api/lib/providers/grade_provider.dart @@ -111,8 +111,9 @@ class GradeProvider with ChangeNotifier { grade.teacher.renamedTo = renamedTeachers.isNotEmpty ? renamedTeachers[grade.teacher.id] : null; - grade.value.value = - _settings.goodStudent ? 5 : grade.json!["SzamErtek"] ?? 0; + grade.value.value = _settings.goodStudent + ? (grade.value.percentage ? 100 : 5) + : grade.json!["SzamErtek"] ?? 0; grade.value.valueName = _settings.goodStudent ? "Jeles".i18n : '${grade.json!["SzovegesErtek"]}'