From 806820592fca3918cf840df90d05ef8587285c28 Mon Sep 17 00:00:00 2001 From: Boy132 Date: Tue, 9 Sep 2025 15:01:45 +0200 Subject: [PATCH] Only disable "delete backup" when backup hasn't failed (#1686) --- app/Filament/Server/Resources/Backups/BackupResource.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Filament/Server/Resources/Backups/BackupResource.php b/app/Filament/Server/Resources/Backups/BackupResource.php index 63e5b07b4..eb3b9867b 100644 --- a/app/Filament/Server/Resources/Backups/BackupResource.php +++ b/app/Filament/Server/Resources/Backups/BackupResource.php @@ -227,7 +227,7 @@ class BackupResource extends Resource ->visible(fn (Backup $backup) => $backup->status === BackupStatus::Successful), DeleteAction::make('delete') ->iconSize(IconSize::Large) - ->disabled(fn (Backup $backup) => $backup->is_locked) + ->disabled(fn (Backup $backup) => $backup->is_locked && $backup->status !== BackupStatus::Failed) ->modalDescription(fn (Backup $backup) => trans('server/backup.actions.delete.description', ['backup' => $backup->name])) ->modalSubmitActionLabel(trans('server/backup.actions.delete.title')) ->action(function (Backup $backup, DeleteBackupService $deleteBackupService) {