diff --git a/src/rest.js b/src/rest.js index e36973f8..ff1533b2 100644 --- a/src/rest.js +++ b/src/rest.js @@ -129,11 +129,6 @@ function del(config, auth, className, objectId) { var cacheAdapter = config.cacheController; cacheAdapter.user.del(firstResult.sessionToken); inflatedObject = Parse.Object.fromJSON(firstResult); - // Notify LiveQuery server if possible - config.liveQueryController.onAfterDelete( - inflatedObject.className, - inflatedObject - ); return triggers.maybeRunTrigger( triggers.Types.beforeDelete, auth, @@ -176,6 +171,8 @@ function del(config, auth, className, objectId) { ); }) .then(() => { + // Notify LiveQuery server if possible + config.liveQueryController.onAfterDelete(className, inflatedObject); return triggers.maybeRunTrigger( triggers.Types.afterDelete, auth,