This commit is contained in:
Ross
2021-04-18 12:16:56 +01:00
parent a3ee399c63
commit 14b95180eb
3 changed files with 22 additions and 2 deletions
+7 -2
View File
@@ -315,7 +315,7 @@ class ExamViews(View, LoginRequiredMixin):
},
)
def active_exams(self, request, json=True):
def active_exams(self, request, json=True, based=True):
exams = self.Exam.objects.all()
active_exams = {"exams": []}
@@ -327,9 +327,14 @@ class ExamViews(View, LoginRequiredMixin):
else:
creation_time = "None"
url = request.build_absolute_uri(exam.get_json_url())
# hacky
if not based:
url = url + "/based"
obj = {
"name": exam.get_exam_name(),
"url": request.build_absolute_uri(exam.get_json_url()),
"url": url,
"type": self.question_type,
"eid": "{}/{}".format(self.question_type, exam.pk),
"json_creation_time": creation_time