From b8aa9bc1456f6a7994c02feae711276ba1d4a9b7 Mon Sep 17 00:00:00 2001 From: Roland Geider Date: Thu, 25 Apr 2024 13:04:35 +0200 Subject: [PATCH] Use the same serializer for images for the nutrition info endpoint The ingredient_id was missing and causing problems on the flutter app Closes github.com/wger-project/flutter/issues/558 --- wger/nutrition/api/serializers.py | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/wger/nutrition/api/serializers.py b/wger/nutrition/api/serializers.py index b28bddb6a..ad5e0a551 100644 --- a/wger/nutrition/api/serializers.py +++ b/wger/nutrition/api/serializers.py @@ -104,31 +104,6 @@ class Meta: ] -class IngredientInfoImageSerializer(serializers.ModelSerializer): - """ - Image serializer - """ - - class Meta: - model = Image - fields = [ - 'id', - 'uuid', - 'image', - 'created', - 'last_update', - 'size', - 'width', - 'height', - 'license', - 'license_title', - 'license_object_url', - 'license_author', - 'license_author_url', - 'license_derivative_source_url', - ] - - class IngredientSerializer(serializers.ModelSerializer): """ Ingredient serializer @@ -167,7 +142,7 @@ class IngredientInfoSerializer(serializers.ModelSerializer): """ weight_units = IngredientWeightUnitInfoSerializer(source='ingredientweightunit_set', many=True) - image = IngredientInfoImageSerializer(read_only=True) + image = IngredientImageSerializer(read_only=True) class Meta: model = Ingredient