diff --git a/app/controllers/api/functions.php b/app/controllers/api/functions.php index 398cda81f0..c6a8be1076 100644 --- a/app/controllers/api/functions.php +++ b/app/controllers/api/functions.php @@ -333,7 +333,6 @@ App::delete('/v1/functions/:functionId') } $deletes - ->setParam('projectId', $project->getId()) ->setParam('document', $function->getArrayCopy()) ; diff --git a/app/controllers/api/users.php b/app/controllers/api/users.php index 2371221003..01fc7d976a 100644 --- a/app/controllers/api/users.php +++ b/app/controllers/api/users.php @@ -444,7 +444,9 @@ App::delete('/v1/users/:userId') throw new Exception('Failed saving reserved id to DB', 500); } - $deletes->setParam('document', $user); + $deletes + ->setParam('document', $user) + ; $response->noContent(); }, ['response', 'projectDB', 'deletes']); diff --git a/app/controllers/general.php b/app/controllers/general.php index 88794e1a59..e5cbf801dc 100644 --- a/app/controllers/general.php +++ b/app/controllers/general.php @@ -21,7 +21,7 @@ Config::setParam('domainVerification', false); Config::setParam('cookieDomain', 'localhost'); Config::setParam('cookieSamesite', Response::COOKIE_SAMESITE_NONE); -App::init(function ($utopia, $request, $response, $console, $project, $user, $locale, $webhooks, $audits, $usage, $functions, $clients) { +App::init(function ($utopia, $request, $response, $console, $project, $user, $locale, $webhooks, $audits, $usage, $deletes, $functions, $clients) { /** @var Utopia\Swoole\Request $request */ /** @var Appwrite\Utopia\Response $response */ /** @var Appwrite\Database\Document $console */ @@ -31,6 +31,7 @@ App::init(function ($utopia, $request, $response, $console, $project, $user, $lo /** @var Appwrite\Event\Event $webhooks */ /** @var Appwrite\Event\Event $audits */ /** @var Appwrite\Event\Event $usage */ + /** @var Appwrite\Event\Event $deletes */ /** @var Appwrite\Event\Event $functions */ /** @var bool $mode */ /** @var array $clients */ @@ -254,6 +255,10 @@ App::init(function ($utopia, $request, $response, $console, $project, $user, $lo ->setParam('networkResponseSize', 0) ->setParam('storage', 0) ; + + $deletes + ->setParam('projectId', $project->getId()) + ; }, ['utopia', 'request', 'response', 'console', 'project', 'user', 'locale', 'webhooks', 'audits', 'usage', 'functions', 'clients']); App::shutdown(function ($utopia, $request, $response, $project, $webhooks, $audits, $usage, $deletes, $functions, $mode) {