mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-20 23:54:44 +02:00
Add permission check to delete button on EditServer (#633)
This commit is contained in:
parent
f357c9501f
commit
ff0215afed
@ -753,7 +753,8 @@ class EditServer extends EditRecord
|
|||||||
resolve(ServerDeletionService::class)->handle($server);
|
resolve(ServerDeletionService::class)->handle($server);
|
||||||
|
|
||||||
return redirect(ListServers::getUrl());
|
return redirect(ListServers::getUrl());
|
||||||
}),
|
})
|
||||||
|
->authorize(fn (Server $server) => auth()->user()->can('delete server', $server)),
|
||||||
Actions\Action::make('console')
|
Actions\Action::make('console')
|
||||||
->label('Console')
|
->label('Console')
|
||||||
->icon('tabler-terminal')
|
->icon('tabler-terminal')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user