Closed
Description
I get code that deletes a child object on afterDelete
I also have a hook for afterDelete on the child for a child child but that don't seems to be called?
Parse.Cloud.afterDelete('Grandparent', (request) => {
var query = new Parse.Query('Parent');
query.equalTo('grandparent', request.object.id);
query.find().then((parents) => {
return Parse.Object.destroyAll(parents, {useMasterKey: true});
}).then(() => console.log('Removed all parents'));
});
Parse.Cloud.afterDelete('Parent', (request) => {
var query = new Parse.Query('Child');
query.equalTo('parent', request.object.id);
query.find().then((children) => {
return Parse.Object.destroyAll(children, {useMasterKey: true});
}).then(() => console.log('Removed all children'));
});
Removed all children will never be called?
Metadata
Metadata
Assignees
Labels
No labels