chore: update afterbuild pass adapter

This commit is contained in:
Chirag Aggarwal 2025-09-24 11:47:13 +05:30
parent aa4a58c8aa
commit 9d99f5cec2

View file

@ -899,7 +899,7 @@ class Builds extends Action
Console::log('Build details stored');
$this->afterBuildSuccess($queueForRealtime, $dbForProject, $deployment, $runtime);
$this->afterBuildSuccess($queueForRealtime, $dbForProject, $deployment, $runtime, $adapter);
$logs = $deployment->getAttribute('buildLogs', '');
/** Screenshot site */
@ -1393,7 +1393,7 @@ class Builds extends Action
* @return void
* @throws Exception
*/
protected function afterBuildSuccess(Realtime $queueForRealtime, Database $dbForProject, Document &$deployment, array $runtime): void
protected function afterBuildSuccess(Realtime $queueForRealtime, Database $dbForProject, Document &$deployment, array $runtime, string $adapter): void
{
if (!($queueForRealtime instanceof Realtime)) {
throw new Exception('queueForRealtime must be an instance of Realtime');
@ -1407,6 +1407,9 @@ class Builds extends Action
if (!is_array($runtime)) {
throw new Exception('runtime must be an array');
}
if (!is_string($adapter)) {
throw new Exception('adapter must be a string');
}
}
protected function getRuntime(Document $resource, string $version): array