This commit is contained in:
Ross
2021-10-18 22:23:02 +01:00
parent 7fe8ba58b5
commit dc11feca47
5 changed files with 47 additions and 17 deletions
+3
View File
@@ -438,6 +438,9 @@ class ExamViews(View, LoginRequiredMixin):
def mark_overview(self, request, pk):
exam = get_object_or_404(self.Exam, pk=pk)
if not exam.exam_mode:
raise Http404("Packet not in exam mode")
if request.user not in exam.author.all():
if not self.check_user_access(request.user, pk):
raise PermissionDenied