diff --git a/rapids/views.py b/rapids/views.py index 6df84da2..b7c7ee42 100755 --- a/rapids/views.py +++ b/rapids/views.py @@ -597,15 +597,18 @@ def exam_scores_cid2(request, pk): questions = exam.exam_questions.all() - cids = ( + cid_user_answers = ( CidUserAnswer.objects.filter(question__in=questions, exam__id=pk) ) + cids = set() + # Loop through all candidates - for cid_user_answer in cids: + for cid_user_answer in cid_user_answers: # Convoluted (probably...) cid = cid_user_answer.cid + cids.add(cid) s = cid_user_answer user_names[cid] = cid