1
0
Fork 0
mirror of synced 2024-07-02 13:10:38 +12:00

Merge pull request #7140 from appwrite/fix-delete-installation

Fix git installation deletion
This commit is contained in:
Jake Barnby 2023-11-15 19:39:36 +13:00 committed by GitHub
commit 74604a1a60
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1046,8 +1046,8 @@ App::delete('/v1/vcs/installations/:installationId')
->inject('response') ->inject('response')
->inject('project') ->inject('project')
->inject('dbForConsole') ->inject('dbForConsole')
->inject('deletes') ->inject('queueForDeletes')
->action(function (string $installationId, Response $response, Document $project, Database $dbForConsole, Delete $deletes) { ->action(function (string $installationId, Response $response, Document $project, Database $dbForConsole, Delete $queueForDeletes) {
$installation = $dbForConsole->getDocument('installations', $installationId); $installation = $dbForConsole->getDocument('installations', $installationId);
if ($installation->isEmpty()) { if ($installation->isEmpty()) {
@ -1058,7 +1058,7 @@ App::delete('/v1/vcs/installations/:installationId')
throw new Exception(Exception::GENERAL_SERVER_ERROR, 'Failed to remove installation from DB'); throw new Exception(Exception::GENERAL_SERVER_ERROR, 'Failed to remove installation from DB');
} }
$deletes $queueForDeletes
->setType(DELETE_TYPE_DOCUMENT) ->setType(DELETE_TYPE_DOCUMENT)
->setDocument($installation); ->setDocument($installation);