forked from firka/student-legacy
fix #125
This commit is contained in:
parent
5d37de897f
commit
82671f5ec9
@ -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
|
Loading…
x
Reference in New Issue
Block a user