diff --git a/aleksis/apps/alsijil/util/predicates.py b/aleksis/apps/alsijil/util/predicates.py index b631299adfb24f07a17d68aff39e70d80de23266..615142a890c1b0abcd360637e26a58917a3c2970 100644 --- a/aleksis/apps/alsijil/util/predicates.py +++ b/aleksis/apps/alsijil/util/predicates.py @@ -312,7 +312,7 @@ def is_lesson_event_teacher(user: User, obj: LessonEvent): or a teacher of the course, if the lesson event has one. """ if obj: - return obj.course and is_course_teacher(user, obj) or user.person in obj.all_teachers + return obj.course and is_course_teacher(user, obj.course) or user.person in obj.all_teachers return False