This commit is contained in:
Ross
2021-12-12 13:36:20 +00:00
parent a83c0676d2
commit 8a8fd5f808
2 changed files with 9 additions and 1 deletions
+4 -1
View File
@@ -608,13 +608,16 @@ class ExamViews(View, LoginRequiredMixin):
},
)
def active_exams(self, request, json=True, based=True):
def active_exams(self, request, json=True, based=True, cid=None, passcode=None):
exams = self.Exam.objects.filter(archive=False)
active_exams = {"exams": []}
for exam in exams:
if exam.active or self.check_user_access(request.user, exam.pk):
if not exam.check_cid_user(cid, passcode):
continue
if exam.json_creation_time:
creation_time = exam.json_creation_time.isoformat()
else: