- item.properties[data.key] = data.value;
- const version = 'version';
- delete item[version];
- const updatedCollection = await services.collectionService.update(uuid, item);
+ const key = data.keyID || data.key;
+ const value = data.valueID || data.value;
+ item.properties = addProperty(item.properties, key, value);
+ const updatedCollection = await services.collectionService.update(
+ uuid, {
+ properties: {...item.properties}
+ }
+ );
+ item.properties = updatedCollection.properties;