diff --git a/store/serializers.py b/store/serializers.py index 98f27a8..205e9fc 100644 --- a/store/serializers.py +++ b/store/serializers.py @@ -126,9 +126,10 @@ class ChecklistSerializer(serializers.ModelSerializer): instance: Checklist = super().update(instance, validated_data) # Replace images basically - instance.images.all().delete() - self._create_images(instance, images) - instance.refresh_from_db(fields=('images',)) + if images: + instance.images.all().delete() + self._create_images(instance, images) + instance.refresh_from_db(fields=('images',)) return instance @staticmethod