diff --git a/anatomy/models.py b/anatomy/models.py index 8b46a7dd..b3f0a1cd 100644 --- a/anatomy/models.py +++ b/anatomy/models.py @@ -462,7 +462,14 @@ class CidUserAnswer(models.Model): def get_answer_score(self, cached=True): if cached and self.score: - marked_ans = self.score + if self.score == Answer.MarkOptions.CORRECT: + mark = 2 + elif self.score == Answer.MarkOptions.HALF_MARK: + mark = 1 + elif self.score == Answer.MarkOptions.INCORRECT: + mark = 0 + + return mark else: q = self.question ans = self.answer_compare