From ce4a883802fb2fb8fb4efaabde1dfa23486ca851 Mon Sep 17 00:00:00 2001
From: magicfelix <felix@felix-zauberer.de>
Date: Sun, 13 Aug 2023 16:22:57 +0200
Subject: [PATCH] Fix teacher timetable

---
 aleksis/apps/chronos/managers.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/aleksis/apps/chronos/managers.py b/aleksis/apps/chronos/managers.py
index d1fc3b85..79bd043f 100644
--- a/aleksis/apps/chronos/managers.py
+++ b/aleksis/apps/chronos/managers.py
@@ -866,10 +866,10 @@ class LessonEventQuerySet(PolymorphicQuerySet):
     """Queryset with special query methods for lesson events."""
 
     def for_teacher(self, teacher: Union[int, Person]):
-        amended = objs.filter(Q(amended_by__isnull=False) & (Q(teachers=teacher))).values_list(
+        amended = self.filter(Q(amended_by__isnull=False) & (Q(teachers=teacher))).values_list(
             "amended_by__pk", flat=True
         )
-        return objs.filter(Q(teachers=teacher) | Q(pk__in=amended)).distinct()
+        return self.filter(Q(teachers=teacher) | Q(pk__in=amended)).distinct()
 
     def for_group(self, group: Union[int, Group]):
         amended = self.filter(
-- 
GitLab