diff --git a/app/Filament/Resources/ServerResource/Pages/EditServer.php b/app/Filament/Resources/ServerResource/Pages/EditServer.php index 0fdb603fa..51a59591d 100644 --- a/app/Filament/Resources/ServerResource/Pages/EditServer.php +++ b/app/Filament/Resources/ServerResource/Pages/EditServer.php @@ -753,7 +753,8 @@ class EditServer extends EditRecord resolve(ServerDeletionService::class)->handle($server); return redirect(ListServers::getUrl()); - }), + }) + ->authorize(fn (Server $server) => auth()->user()->can('delete server', $server)), Actions\Action::make('console') ->label('Console') ->icon('tabler-terminal')