From 2610a0cbcdec347d66b0d47cff72831821dafce0 Mon Sep 17 00:00:00 2001 From: Khushboo Verma Date: Wed, 30 Apr 2025 02:26:30 +0530 Subject: [PATCH] Set type in createDuplicateDeployment --- .../Modules/Sites/Http/Deployments/Duplicate/Create.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Appwrite/Platform/Modules/Sites/Http/Deployments/Duplicate/Create.php b/src/Appwrite/Platform/Modules/Sites/Http/Deployments/Duplicate/Create.php index 14ace4cd24..f9d73ee4fc 100644 --- a/src/Appwrite/Platform/Modules/Sites/Http/Deployments/Duplicate/Create.php +++ b/src/Appwrite/Platform/Modules/Sites/Http/Deployments/Duplicate/Create.php @@ -17,6 +17,7 @@ use Utopia\Database\Validator\UID; use Utopia\Platform\Action; use Utopia\Platform\Scope\HTTP; use Utopia\Storage\Device; +use Utopia\Swoole\Request; use Utopia\System\System; class Create extends Action @@ -56,6 +57,7 @@ class Create extends Action )) ->param('siteId', '', new UID(), 'Site ID.') ->param('deploymentId', '', new UID(), 'Deployment ID.') + ->inject('request') ->inject('response') ->inject('project') ->inject('dbForProject') @@ -69,6 +71,7 @@ class Create extends Action public function action( string $siteId, string $deploymentId, + Request $request, Response $response, Document $project, Database $dbForProject, @@ -127,6 +130,7 @@ class Create extends Action 'status' => 'waiting', 'buildPath' => '', 'buildLogs' => '', + 'type' => $request->getHeader('x-sdk-language') === 'cli' ? 'cli' : 'manual' ])); $site = $site