fix: remove validationResults check from cleaner execute button

Allow execute button to be clickable by default, relying on backend validation instead of frontend disabled state
This commit is contained in:
Misaka_Company
2026-03-04 15:14:59 +08:00
parent 9833552652
commit 50041d2a7b

View File

@@ -642,7 +642,7 @@ const CleanerPage: React.FC = () => {
</button> </button>
<button <button
onClick={handleExecuteDeletion} onClick={handleExecuteDeletion}
disabled={isRunning || validationResults.length === 0} disabled={isRunning}
className={`${isAdmin && dryRun ? 'bg-amber-500 hover:bg-amber-600' : 'bg-red-600 hover:bg-red-700 shadow-red-500/30'} text-white px-8 py-2.5 rounded-lg font-medium shadow-md transition-all flex items-center gap-2 disabled:opacity-50`} className={`${isAdmin && dryRun ? 'bg-amber-500 hover:bg-amber-600' : 'bg-red-600 hover:bg-red-700 shadow-red-500/30'} text-white px-8 py-2.5 rounded-lg font-medium shadow-md transition-all flex items-center gap-2 disabled:opacity-50`}
> >
<Play size={18} fill="currentColor" />{' '} <Play size={18} fill="currentColor" />{' '}