.
This commit is contained in:
+13
-9
@@ -370,15 +370,19 @@ class RapidUpdate(
|
|||||||
answer_formset.save()
|
answer_formset.save()
|
||||||
|
|
||||||
# restore exam orders
|
# restore exam orders
|
||||||
wanted_exams = form["exams"].data
|
#wanted_exams = form["exams"].data
|
||||||
for exam in self.object.exams.all():
|
#for exam in self.object.exams.all():
|
||||||
# Only readd if exam is still added
|
# # Only readd if exam is still added
|
||||||
# There is probably a better way to do this
|
# # There is probably a better way to do this
|
||||||
if str(exam.pk) in wanted_exams:
|
# if str(exam.pk) in wanted_exams:
|
||||||
if exam in exam_orders and self.object in exam_orders[exam]:
|
# if exam in exam_orders and self.object in exam_orders[exam]:
|
||||||
print(exam_orders[exam])
|
# print(exam_orders[exam])
|
||||||
exam.exam_questions.set(exam_orders[exam])
|
# exam.exam_questions.set(exam_orders[exam])
|
||||||
exam.save()
|
# exam.save()
|
||||||
|
# else: # Otherwise remove it
|
||||||
|
# if exam in exam_orders and self.object in exam_orders[exam]:
|
||||||
|
# exam.exam_questions.set(exam_orders[exam])
|
||||||
|
# exam.save()
|
||||||
|
|
||||||
return response
|
return response
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user