Example #1
0
 def update(self, instance, validated_data):
     original_schema = instance.custom_validation_schema
     collection = self.prepare_object(validated_data, instance)
     user = self.context['request'].user
     errors = Collection.persist_changes(collection, user, original_schema)
     self._errors.update(errors)
     return collection
Example #2
0
 def update(self, instance, validated_data):
     collection = self.prepare_object(validated_data, instance)
     user = self.context['request'].user
     errors = Collection.persist_changes(collection, user)
     self._errors.update(errors)
     return collection