Metadata Instance Update - Remove when no value should not fail
When Updating a metadata instance to remove a value from a specific instance, currently today the API fails if the field has no value.
I would like to propose that if the field had a value it is removed, and if it doesn't - then just ignore the operation. Similar to what add does if the field already has a value, it just silently replaces it.
As an option, in case others are relying on the failure, maybe add a new operation "forceRemove" so that if there is no value, the code will just ignore it and continue with the other updates.
1
vote
![](https://secure.gravatar.com/avatar/d56b6e989379ed224a6e841c8b5ecfd6?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)