Update EditServer.php (#455)

This commit is contained in:
MartinOscar 2024-07-02 19:31:35 +02:00 committed by GitHub
parent 40721a2cb8
commit 7164951085
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -747,8 +747,7 @@ class EditServer extends EditRecord
Actions\DeleteAction::make('Delete')
->successRedirectUrl(route('filament.admin.resources.servers.index'))
->color('danger')
->disabled(fn (Server $server) => $server->databases()->count() > 0)
->label(fn (Server $server) => $server->databases()->count() > 0 ? 'Server has a Database' : 'Delete')
->label('Delete')
->after(fn (Server $server) => resolve(ServerDeletionService::class)->handle($server))
->requiresConfirmation(),
Actions\Action::make('console')