Skip to content

Commit a0cd7e6

Browse files
authored
Fix update aliases not working (#1006)
1 parent 3dfb955 commit a0cd7e6

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

app/Actions/Site/UpdateAliases.php

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22

33
namespace App\Actions\Site;
44

5-
use App\Models\Service;
65
use App\Models\Site;
7-
use App\Services\Webserver\Webserver;
86
use App\ValidationRules\DomainRule;
97
use Illuminate\Support\Facades\Validator;
108

@@ -19,14 +17,8 @@ public function update(Site $site, array $input): void
1917

2018
$site->aliases = $input['aliases'] ?? [];
2119

22-
/** @var Service $service */
23-
$service = $site->server->webserver();
24-
25-
/** @var Webserver $webserver */
26-
$webserver = $service->handler();
27-
$webserver->updateVHost($site, regenerate: [
28-
'core',
29-
], restart: false);
20+
$webserver = $site->webserver();
21+
$webserver->updateVHost($site, vhost: (string) $site->type()->vhost($webserver::id()), restart: false);
3022

3123
$site->save();
3224
}

0 commit comments

Comments
 (0)