From 19f77fbaf8982772f00e1b1a7890ab3d4fc58695 Mon Sep 17 00:00:00 2001 From: Saeed Vaziry Date: Wed, 28 Jan 2026 00:34:19 +0100 Subject: [PATCH] Fix update aliases not working --- app/Actions/Site/UpdateAliases.php | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/app/Actions/Site/UpdateAliases.php b/app/Actions/Site/UpdateAliases.php index a392f0210..f1d6e4b9a 100644 --- a/app/Actions/Site/UpdateAliases.php +++ b/app/Actions/Site/UpdateAliases.php @@ -2,9 +2,7 @@ namespace App\Actions\Site; -use App\Models\Service; use App\Models\Site; -use App\Services\Webserver\Webserver; use App\ValidationRules\DomainRule; use Illuminate\Support\Facades\Validator; @@ -19,14 +17,8 @@ public function update(Site $site, array $input): void $site->aliases = $input['aliases'] ?? []; - /** @var Service $service */ - $service = $site->server->webserver(); - - /** @var Webserver $webserver */ - $webserver = $service->handler(); - $webserver->updateVHost($site, regenerate: [ - 'core', - ], restart: false); + $webserver = $site->webserver(); + $webserver->updateVHost($site, vhost: (string) $site->type()->vhost($webserver::id()), restart: false); $site->save(); }