Compare commits

...
Author SHA1 Message Date
fogelito c9ea46e1f0 remove inject dbForConsole 2024-10-01 14:43:48 +03:00
fogelito 4e70a85646 Return project 2024-10-01 14:42:59 +03:00
fogelito 58337b42db setProject 2024-10-01 14:28:19 +03:00
2 changed files with 4 additions and 8 deletions
+1
View File
@@ -923,6 +923,7 @@ App::delete('/v1/projects/:projectId')
}
$queueForDeletes
->setProject($project)
->setType(DELETE_TYPE_DOCUMENT)
->setDocument($project);
+3 -8
View File
@@ -54,16 +54,11 @@ Server::setResource('dbForConsole', function (Cache $cache, Registry $register)
return $adapter;
}, ['cache', 'register']);
Server::setResource('project', function (Message $message, Database $dbForConsole) {
Server::setResource('project', function (Message $message) {
$payload = $message->getPayload() ?? [];
$project = new Document($payload['project'] ?? []);
if ($project->getId() === 'console') {
return $project;
}
return $dbForConsole->getDocument('projects', $project->getId());
}, ['message', 'dbForConsole']);
return new Document($payload['project'] ?? []);
}, ['message']);
Server::setResource('dbForProject', function (Cache $cache, Registry $register, Message $message, Document $project, Database $dbForConsole) {
if ($project->isEmpty() || $project->getId() === 'console') {