Skip to content

Commit 08ea61b

Browse files
Fixes env:describe without any previous deployments (#176)
* Fixes `env:describe` without any previous deployments * Apply fixes from StyleCI Co-authored-by: StyleCI Bot <[email protected]>
1 parent eb0e005 commit 08ea61b

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/Commands/EnvDescribeCommand.php

+6-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,11 @@ public function handle()
4242
$this->argument('environment')
4343
);
4444

45-
$domains = $environment['latest_deployment']['root_domains'] ?: [];
45+
$domains = [];
46+
47+
if ($environment['latest_deployment']) {
48+
$domains = $environment['latest_deployment']['root_domains'] ?: [];
49+
}
4650

4751
$domain = count($domains) ? $domains[0] : null;
4852

@@ -53,7 +57,7 @@ public function handle()
5357
'name' => $environment['name'],
5458
'vanity_domain' => $environment['vanity_domain'],
5559
'latest_deployment_id' => $environment['latest_deployment_id'],
56-
'latest_deployment_status' => $environment['latest_deployment']['status'],
60+
'latest_deployment_status' => $environment['latest_deployment'] ? $environment['latest_deployment']['status'] : null,
5761
'latest_deployment_url' => 'https://vapor.laravel.com/app/projects/'.$environment['project_id'].'/environments/'.$environment['name'].'/deployments/'.$environment['latest_deployment_id'],
5862
'deployment_status' => $environment['deployment_status'],
5963
'domains' => $domains,

0 commit comments

Comments
 (0)