Skip to content
Snippets Groups Projects
Verified Commit 837ccbf3 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Add lesosns in child groups to lesson tables.

parent 58ff1684
No related branches found
No related tags found
No related merge requests found
......@@ -81,10 +81,11 @@ def group_week(request: HttpRequest, week: Optional[int] = None) -> HttpResponse
periods_by_day_unsorted = {}
if group:
for lesson in group.lessons.filter(date_start__lte=week_start, date_end__gte=week_end):
for lesson_period in lesson.lesson_periods.all():
periods_by_day_unsorted.setdefault(
lesson_period.period.weekday, []).append(lesson_period)
for act_group in [group] + group.child_groups.all():
for lesson in act_group.lessons.filter(date_start__lte=week_start, date_end__gte=week_end):
for lesson_period in lesson.lesson_periods.all():
periods_by_day_unsorted.setdefault(
lesson_period.period.weekday, []).append(lesson_period)
periods_by_day = OrderedDict()
for weekday, periods in sorted(periods_by_day_unsorted.items()):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment