.
This commit is contained in:
+6
-3
@@ -970,11 +970,8 @@ def question_json(request, pk):
|
||||
path= "{0}longs/questions/{1}.json".format(settings.MEDIA_ROOT, pk)
|
||||
url= "{0}longs/questions/{1}.json".format(settings.MEDIA_URL, pk)
|
||||
|
||||
print("PRE")
|
||||
if os.path.isfile(path) and not question.recreate_json:
|
||||
print("GEN")
|
||||
return redirect(url)
|
||||
print("POST")
|
||||
|
||||
question_json = question.get_question_json()
|
||||
|
||||
@@ -991,6 +988,12 @@ def question_json_recreate(request, pk):
|
||||
question.recreate_json = True
|
||||
question.save()
|
||||
|
||||
# We also have to invalidate any exams
|
||||
|
||||
for exam in question.exams.all():
|
||||
exam.recreate_json = True
|
||||
exam.save()
|
||||
|
||||
#question.get_question_json()
|
||||
|
||||
return redirect("longs:question_detail", pk=pk)
|
||||
Reference in New Issue
Block a user