diff --git a/physics/views.py b/physics/views.py index b2bec5af..f9e37df6 100644 --- a/physics/views.py +++ b/physics/views.py @@ -111,9 +111,12 @@ def exam_scores_cid_user(request, pk, cid, passcode): # Get user answer user_answer = q.cid_user_answers.filter(cid=cid, exam__id=pk).first() - ans = user_answer.get_answers() - - answer_scores = user_answer.get_answer_score() + if user_answer is None: + answer_scores = (0, 0, 0, 0, 0) + ans = ("", "", "", "", "") + else: + ans = user_answer.get_answers() + answer_scores = user_answer.get_answer_score() correct_answers = q.get_answers()