From 48e0db785f03656ee3ba9d7a55b60a7b995d2acb Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Mon, 19 Feb 2024 01:17:56 +0100 Subject: [PATCH] Fix permission checking --- aleksis/apps/alsijil/util/predicates.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aleksis/apps/alsijil/util/predicates.py b/aleksis/apps/alsijil/util/predicates.py index 0459a96b8..d984fafc0 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) or user.person in obj.all_teachers return False -- GitLab