diff --git a/rapids/views.py b/rapids/views.py index fc6ec37e..77b20982 100755 --- a/rapids/views.py +++ b/rapids/views.py @@ -683,7 +683,7 @@ def mark(request, exam_pk, sk, unmarked_exam_answers_only=True, review=False): unmarked_user_answers = question.get_unmarked_user_answers() - if not unmarked_exam_answers_only or review: + if review or not unmarked_exam_answers_only: correct_answers = question.answers.filter(status=Answer.MarkOptions.CORRECT) half_mark_answers = question.answers.filter(status=Answer.MarkOptions.HALF_MARK) incorrect_answers = question.answers.filter(status=Answer.MarkOptions.INCORRECT)