Fixed timetable crashing when query date reaches into holidays
This commit is contained in:
@ -26,7 +26,7 @@ class TimetableProps extends DataHolder {
|
||||
final _queryWeek = DateTime.now().add(const Duration(days: 2));
|
||||
|
||||
late DateTime startDate = getDate(_queryWeek.subtract(Duration(days: _queryWeek.weekday - 1)));
|
||||
late DateTime endDate = getDate(_queryWeek.add(Duration(days: DateTime.daysPerWeek - _queryWeek.weekday)));
|
||||
late DateTime endDate = getDate(_queryWeek.add(Duration(days: DateTime.daysPerWeek - _queryWeek.weekday - 2)));
|
||||
|
||||
GetTimetableResponse? _getTimetableResponse;
|
||||
GetTimetableResponse get getTimetableResponse => _getTimetableResponse!;
|
||||
@ -96,8 +96,8 @@ class TimetableProps extends DataHolder {
|
||||
properties().forEach((element) => element = null);
|
||||
error = null;
|
||||
notifyListeners();
|
||||
startDate = start.subtract(const Duration(days: 7));
|
||||
endDate = end.add(const Duration(days: 7));
|
||||
startDate = start;
|
||||
endDate = end;
|
||||
try {
|
||||
run();
|
||||
} on WebuntisError catch(e) {
|
||||
|
Reference in New Issue
Block a user