This commit is contained in:
Ross
2021-09-11 19:01:59 +01:00
parent fd1c7f8a4b
commit 16db81fb44
+8 -7
View File
@@ -663,13 +663,14 @@ def mark_answer(request, exam_id, question_number, cid):
previous_cid = False previous_cid = False
next_cid = False next_cid = False
if cid_list[0] == cid: if len(cid_list) > 1:
next_cid = cid_list[1] if cid_list[0] == cid:
elif cid_list[-1] == cid: next_cid = cid_list[1]
previous_cid = cid_list[-2] elif cid_list[-1] == cid:
else: previous_cid = cid_list[-2]
next_cid = cid_list[cid_list.index(cid)+1] else:
previous_cid = cid_list[cid_list.index(cid)-1] next_cid = cid_list[cid_list.index(cid)+1]
previous_cid = cid_list[cid_list.index(cid)-1]
try: try:
unmarked = question.get_unmarked_answers() unmarked = question.get_unmarked_answers()