From 889abd2f10f11397f5fba2f3958463c69f40f6d2 Mon Sep 17 00:00:00 2001 From: magicfelix <felix@felix-zauberer.de> Date: Tue, 22 Aug 2023 19:28:03 +0200 Subject: [PATCH] Fix timetable list if parent groups are grades --- aleksis/apps/chronos/util/chronos_helpers.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/aleksis/apps/chronos/util/chronos_helpers.py b/aleksis/apps/chronos/util/chronos_helpers.py index 5664c0b9..b8c8bdd4 100644 --- a/aleksis/apps/chronos/util/chronos_helpers.py +++ b/aleksis/apps/chronos/util/chronos_helpers.py @@ -104,11 +104,9 @@ def get_classes(user: "User"): Group.objects.for_current_school_term_or_all() .annotate( lessons_count=Count("lesson_events"), - child_lessons_count=Count("child_groups__lesson_events"), ) .filter( - Q(lessons_count__gt=0, parent_groups=None) - | Q(child_lessons_count__gt=0, parent_groups=None) + Q(lessons_count__gt=0) ) .order_by("short_name", "name") ) -- GitLab