UNPKG

linked-data-reactor

Version:
17 lines (15 loc) 694 B
import loadResource from './loadResource'; export default function deleteIndividualObject(context, payload, done) { context.service.delete('resource.individualObject', payload, {}, function (err, res) { if (err) { context.dispatch('DELETE_OBJECT_FAILURE', err); done(); } else { //refresh the resource properties context.executeAction(loadResource, {dataset: payload.dataset, resource: payload.resourceURI, category: res.category, propertyPath: payload.propertyPath}, function(err2, res2){ context.dispatch('DELETE_INDIVIDUAL_OBJECT_SUCCESS', res); done(); }); } }); }