.
This commit is contained in:
@@ -616,6 +616,8 @@ class ExamViews(View, LoginRequiredMixin):
|
|||||||
if cid is not None:
|
if cid is not None:
|
||||||
cid_user = CidUser.objects.filter(cid=cid).first()
|
cid_user = CidUser.objects.filter(cid=cid).first()
|
||||||
if not cid_user or cid_user.passcode != passcode:
|
if not cid_user or cid_user.passcode != passcode:
|
||||||
|
if json == False:
|
||||||
|
return active_exams["exams"]
|
||||||
return JsonResponse({"status": "invalid"}, status=401)
|
return JsonResponse({"status": "invalid"}, status=401)
|
||||||
|
|
||||||
for exam in exams:
|
for exam in exams:
|
||||||
|
|||||||
+8
-2
@@ -87,7 +87,6 @@ def cid_scores(request, pk, passcode):
|
|||||||
raise Http404("CID / Passcode combination not found")
|
raise Http404("CID / Passcode combination not found")
|
||||||
print(cid_user.passcode)
|
print(cid_user.passcode)
|
||||||
|
|
||||||
|
|
||||||
# questions = exam.exam_questions.all()
|
# questions = exam.exam_questions.all()
|
||||||
physics_answers = PhysicsCidUserAnswer.objects.filter(cid=cid)
|
physics_answers = PhysicsCidUserAnswer.objects.filter(cid=cid)
|
||||||
anatomy_answers = AnatomyCidUserAnswer.objects.filter(cid=cid)
|
anatomy_answers = AnatomyCidUserAnswer.objects.filter(cid=cid)
|
||||||
@@ -140,7 +139,14 @@ def cid_scores(request, pk, passcode):
|
|||||||
|
|
||||||
|
|
||||||
def active_exams(request, cid=None, passcode=None):
|
def active_exams(request, cid=None, passcode=None):
|
||||||
anatomy_exams = AnatomyExamViews.active_exams(request, False, cid=None, passcode=None)
|
if cid is not None:
|
||||||
|
cid_user = CidUser.objects.filter(cid=cid).first()
|
||||||
|
if not cid_user or cid_user.passcode != passcode:
|
||||||
|
return JsonResponse({"status": "invalid"}, status=401)
|
||||||
|
|
||||||
|
anatomy_exams = AnatomyExamViews.active_exams(
|
||||||
|
request, False, cid=None, passcode=None
|
||||||
|
)
|
||||||
rapid_exams = RapidExamViews.active_exams(request, False, cid=None, passcode=None)
|
rapid_exams = RapidExamViews.active_exams(request, False, cid=None, passcode=None)
|
||||||
long_exams = LongExamViews.active_exams(request, False, cid=None, passcode=None)
|
long_exams = LongExamViews.active_exams(request, False, cid=None, passcode=None)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user