diff --git a/backend/sublet/serializers.py b/backend/sublet/serializers.py index 72b9ad0f..4b5c9b35 100644 --- a/backend/sublet/serializers.py +++ b/backend/sublet/serializers.py @@ -75,8 +75,8 @@ def validate_publish(self, validated_data, instance=None): newest_fields = [ (field, validated_data[field]) if field in validated_data - else (field, getattr(instance, field)) - if instance and hasattr(instance, field) + else (field, getattr(instance, field, None)) + if instance else (field, None) for field in fields ]