Skip to content
Snippets Groups Projects

Fix wrong offset for weekdays in in_week method

Merged Jonathan Weth requested to merge fix/wrong-offset-in-week into master
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
@@ -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):
Loading