From 08f69d69d581d9ce938a2f9802a9af8c72a1004d Mon Sep 17 00:00:00 2001 From: Eldad Fux Date: Thu, 10 Sep 2020 10:40:01 +0300 Subject: [PATCH] Added payload manually for no-content routes --- app/controllers/api/database.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/api/database.php b/app/controllers/api/database.php index 5b2e435fb2..5413d49788 100644 --- a/app/controllers/api/database.php +++ b/app/controllers/api/database.php @@ -240,7 +240,7 @@ App::delete('/v1/database/collections/:collectionId') } $webhooks - ->setParam('payload', $collection->getArrayCopy()) + ->setParam('payload', $response->output($collection, Response::MODEL_COLLECTION)) ; $audits @@ -564,6 +564,10 @@ App::delete('/v1/database/collections/:collectionId/documents/:documentId') throw new Exception('Failed to remove document from DB', 500); } + $webhooks + ->setParam('payload', $response->output($document, Response::MODEL_ANY)) + ; + $audits ->setParam('event', 'database.documents.delete') ->setParam('resource', 'database/document/'.$document->getId())