From 6e751c83f6c2824f9fbd08aa4c510ca796d05ec4 Mon Sep 17 00:00:00 2001 From: sadorowo Date: Wed, 3 Jan 2024 20:23:12 +0100 Subject: [PATCH] fix: bad attendance always visible --- "Icon\r" | 0 .../wulkanowy/data/repositories/AttendanceRepository.kt | 8 ++++++-- 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 "Icon\r" diff --git "a/Icon\r" "b/Icon\r" new file mode 100644 index 00000000..e69de29b diff --git a/app/src/main/java/io/github/wulkanowy/data/repositories/AttendanceRepository.kt b/app/src/main/java/io/github/wulkanowy/data/repositories/AttendanceRepository.kt index 2a087ff9..e8609c1a 100644 --- a/app/src/main/java/io/github/wulkanowy/data/repositories/AttendanceRepository.kt +++ b/app/src/main/java/io/github/wulkanowy/data/repositories/AttendanceRepository.kt @@ -56,7 +56,9 @@ class AttendanceRepository @Inject constructor( it.isEmpty() || forceRefresh || isExpired }, query = { - val badAttendanceHidden = false + val badAttendanceHidden = preferencesRepository + .selectedHiddenSettingTiles + .contains(DashboardItem.HiddenSettingTile.NOTES) if (badAttendanceHidden) { attendanceDb.loadAllCensored( @@ -75,7 +77,9 @@ class AttendanceRepository @Inject constructor( } }, fetch = { - val badAttendanceHidden = false + val badAttendanceHidden = preferencesRepository + .selectedHiddenSettingTiles + .contains(DashboardItem.HiddenSettingTile.NOTES) val lessons = withContext(Dispatchers.IO) { timetableDb.load(