diff --git a/biscuit/apps/chronos/views.py b/biscuit/apps/chronos/views.py index 455d06d2a6e7aaf1ee277eb7fac4543915999466..3759203779daea43724fd7f1fcc2984242113146 100644 --- a/biscuit/apps/chronos/views.py +++ b/biscuit/apps/chronos/views.py @@ -99,10 +99,10 @@ def lessons_day(request: HttpRequest, when: Optional[str] = None) -> HttpRespons lesson_periods = LessonPeriod.objects.filter( lesson__date_start__lte=day, lesson__date_end__gte=day, period__weekday=weekday - ).annotate(_week=week).all() + ) # Build table - lessons_table = LessonsTable(lesson_periods) + lessons_table = LessonsTable(lesson_periods.extra(select = {'_week': week}).all()) RequestConfig(request).configure(lessons_table) context['lessons_table'] = lessons_table