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