diff --git a/generic/views.py b/generic/views.py index ae7472c8..e336a59e 100644 --- a/generic/views.py +++ b/generic/views.py @@ -1978,7 +1978,9 @@ class ExamViews(View, LoginRequiredMixin): raise Http404("Packet not in exam mode") if not exam.check_cid_user(cid, passcode, request.user): - raise Http404("Error accessing exam") + if not self.check_user_access(request.user, pk): + #raise PermissionDenied + raise Http404("Error accessing exam") if user is not None: request.user = user