diff --git a/unisportomat/quiz/serializers.py b/unisportomat/quiz/serializers.py index d33c5f7da4d97ec2e9c78da8dafe80041fc6b7e0..90c71f785309e9f2e41868dbc0c0b0da2cf83e7c 100644 --- a/unisportomat/quiz/serializers.py +++ b/unisportomat/quiz/serializers.py @@ -70,11 +70,7 @@ class SingleSportSerializer(serializers.BaseSerializer): criterion_data["pk"] = 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)