fix marking (hopefully)

This commit is contained in:
Ross
2020-11-22 14:38:10 +00:00
parent 9b5b37f704
commit c9e8a17dc3
+2 -4
View File
@@ -508,11 +508,9 @@ def exam_scores_cid(request, pk):
continue continue
ans = s[0].answer ans = s[0].answer
if ans.lower() in q.answers.all().values_list(Lower("answer"), if q.answers.filter(answer__iexact=ans, status=Answer.MarkOptions.CORRECT).first() is not None:
flat=True):
a = 2 a = 2
elif ans.lower() in q.half_mark_answers.all().values_list( elif q.answers.filter(answer__iexact=ans, status=Answer.MarkOptions.HALF_MARK).first() is not None:
Lower("answer"), flat=True):
a = 1 a = 1
else: else:
a = 0 a = 0