1
0
Fork 0
mirror of synced 2024-06-30 12:10:51 +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('project')
->inject('dbForConsole')
->inject('deletes')
->action(function (string $installationId, Response $response, Document $project, Database $dbForConsole, Delete $deletes) {
->inject('queueForDeletes')
->action(function (string $installationId, Response $response, Document $project, Database $dbForConsole, Delete $queueForDeletes) {
$installation = $dbForConsole->getDocument('installations', $installationId);
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');
}
$deletes
$queueForDeletes
->setType(DELETE_TYPE_DOCUMENT)
->setDocument($installation);