diff --git a/aleksis/apps/chronos/managers.py b/aleksis/apps/chronos/managers.py index d6c13a52f15216163f61ac79c4874f2e9829289f..b047b7838156237b882ce2fac04c7283af7891a3 100644 --- a/aleksis/apps/chronos/managers.py +++ b/aleksis/apps/chronos/managers.py @@ -169,9 +169,9 @@ class LessonDataQuerySet(models.QuerySet, WeekQuerySetMixin): """Filter for all lessons within a calendar week.""" return self.within_dates( wanted_week[0] - + timedelta(days=1) * (F(self._period_path + "period__weekday") - 1), + + timedelta(days=1) * (F(self._period_path + "period__weekday")), wanted_week[0] - + timedelta(days=1) * (F(self._period_path + "period__weekday") - 1), + + timedelta(days=1) * (F(self._period_path + "period__weekday")), ).annotate_week(wanted_week) def on_day(self, day: date):