This commit is contained in:
55nknown 2022-11-14 14:05:51 +01:00
parent 5d37de897f
commit 82671f5ec9
2 changed files with 3 additions and 6 deletions

View File

@ -4,15 +4,12 @@ import 'package:filcnaplo_mobile_ui/common/widgets/homework/homework_viewable.da
List<DateWidget> getWidgets(List<Homework> providerHomework) { List<DateWidget> getWidgets(List<Homework> providerHomework) {
List<DateWidget> items = []; List<DateWidget> items = [];
final now = DateTime.now(); for (var homework in providerHomework) {
providerHomework.where((h) => h.deadline.hour == 0 ? _sameDate(h.deadline, now) : h.deadline.isAfter(now)).forEach((homework) {
items.add(DateWidget( items.add(DateWidget(
key: homework.id, key: homework.id,
date: homework.deadline.year != 0 ? homework.deadline : homework.date, date: homework.deadline.year != 0 ? homework.deadline : homework.date,
widget: mobile.HomeworkViewable(homework), widget: mobile.HomeworkViewable(homework),
)); ));
}); }
return items; return items;
} }
bool _sameDate(DateTime a, DateTime b) => (a.year == b.year && a.month == b.month && a.day == b.day);

@ -1 +1 @@
Subproject commit 950c49ba8976e5b338271669de2f97fc703c0999 Subproject commit 9278bbb8ec7e1cee072812946fc72a98777c7db4