fixed RecipeImageSerializer

This commit is contained in:
vabene1111
2025-01-19 19:28:19 +01:00
parent 539e01f97d
commit 1e5c656e51

View File

@@ -1039,12 +1039,12 @@ class RecipeImageSerializer(WritableNestedModelSerializer):
image_url = serializers.CharField(max_length=4096, required=False, allow_null=True)
def create(self, validated_data):
if not is_file_type_allowed(validated_data['image'].name, image_only=True):
if 'image' in validated_data and not is_file_type_allowed(validated_data['image'].name, image_only=True):
return None
return super().create( validated_data)
def update(self, instance, validated_data):
if not is_file_type_allowed(validated_data['image'].name, image_only=True):
if 'image' in validated_data and not is_file_type_allowed(validated_data['image'].name, image_only=True):
return None
return super().update(instance, validated_data)