fix a little question ordering bug

This commit is contained in:
Ross
2024-08-12 09:11:27 +01:00
parent b73b43d155
commit bd1bb54f9f
4 changed files with 22 additions and 9 deletions
+4 -4
View File
@@ -129,9 +129,9 @@ class AuthorOrCheckerRequiredMixin(object):
or self.request.user.is_superuser
):
return obj
if self.request.user not in obj.get_author_objects():
raise PermissionDenied() # or Http404
return obj
if self.request.user in obj.get_author_objects():
return obj
raise PermissionDenied() # or Http404
# def index(request):
@@ -959,7 +959,7 @@ class ExamCreate(ExamCreateBase):
form_class = ExamForm
class ExamUpdate(ExamUpdateBase, AuthorOrCheckerRequiredMixin):
class ExamUpdate(AuthorOrCheckerRequiredMixin, ExamUpdateBase):
model = Exam
form_class = ExamForm