From 4e2ae88258152c991771c5e7ede4e377f5ca5290 Mon Sep 17 00:00:00 2001 From: Sergey Dmitriev <51058739+0niel@users.noreply.github.com> Date: Thu, 25 May 2023 01:05:18 +0300 Subject: [PATCH] fix: Display calendar events only by lesson time --- .../pages/schedule/widgets/schedule_page_view.dart | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/presentation/pages/schedule/widgets/schedule_page_view.dart b/lib/presentation/pages/schedule/widgets/schedule_page_view.dart index 607a05e1..c7ba6e72 100644 --- a/lib/presentation/pages/schedule/widgets/schedule_page_view.dart +++ b/lib/presentation/pages/schedule/widgets/schedule_page_view.dart @@ -258,12 +258,11 @@ class _SchedulePageViewState extends State { final Map uniqueLessonEvents = {}; for (var lesson in lessons[weekday]) { - final lessonNameAndTime = '${lesson.name}${lesson.timeStart}'; - if (uniqueLessonEvents.containsKey(lessonNameAndTime)) { + if (uniqueLessonEvents.containsKey(lesson.timeStart)) { continue; } - uniqueLessonEvents[lessonNameAndTime] = lesson; + uniqueLessonEvents[lesson.timeStart] = lesson; } return uniqueLessonEvents.values.toList();