From 58d6bc4cb8089590ac5d6e3ec7f50539b23dd86b Mon Sep 17 00:00:00 2001 From: Ross Date: Thu, 28 Apr 2022 14:33:37 +0100 Subject: [PATCH] . --- generic/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/generic/views.py b/generic/views.py index d07ee736..9008630e 100644 --- a/generic/views.py +++ b/generic/views.py @@ -607,8 +607,9 @@ class ExamViews(View, LoginRequiredMixin): # raise PermissionDenied if request.user not in exam.author.all(): - if not self.check_user_access(request.user, exam_id): - raise PermissionDenied + if not request.user.is_superuser: + if not self.check_user_access(request.user, exam_id): + raise PermissionDenied cid_users = exam.valid_users.all()