diff --git a/unisportomat/quiz/serializers.py b/unisportomat/quiz/serializers.py index e59e4ffb30be157fdec7a0d6de59d5540737075a..01420695d5f4ebe1249af77b7f596c64c2431de6 100644 --- a/unisportomat/quiz/serializers.py +++ b/unisportomat/quiz/serializers.py @@ -70,11 +70,7 @@ class SingleSportSerializer(serializers.BaseSerializer): criterion_data["id"] = criterion.pk criterion_data["name"] = criterion.name - # The iterator iterates over the Criterions connected, and not the criterion connection itself, so we need to get that one again - # TODO: Use get_rating of the Sport object - criterion_data["value"] = CriterionRating.objects.get( - criterion=criterion.pk, sport=sport.pk - ).rating + criterion_data["value"] = sport.get_rating(criterion) criteria.append(criterion_data)