From d9a4e5bf404ae93e400f5c1f7143446ede0c1977 Mon Sep 17 00:00:00 2001 From: Cocoon-Break <54054995+kuishou68@users.noreply.github.com> Date: Thu, 16 Apr 2026 02:59:38 +0800 Subject: [PATCH] fix: parse baseInt to integer in renameDecimalPhases call to fix regex mismatch (Closes #2197) (#2198) --- get-shit-done/bin/lib/phase.cjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/get-shit-done/bin/lib/phase.cjs b/get-shit-done/bin/lib/phase.cjs index ea1b92060..7e8d58cee 100644 --- a/get-shit-done/bin/lib/phase.cjs +++ b/get-shit-done/bin/lib/phase.cjs @@ -712,7 +712,7 @@ function cmdPhaseRemove(cwd, targetPhase, options, raw) { let renamedDirs = [], renamedFiles = []; try { const renamed = isDecimal - ? renameDecimalPhases(phasesDir, normalized.split('.')[0], parseInt(normalized.split('.')[1], 10)) + ? renameDecimalPhases(phasesDir, parseInt(normalized.split('.')[0], 10), parseInt(normalized.split('.')[1], 10)) : renameIntegerPhases(phasesDir, parseInt(normalized, 10)); renamedDirs = renamed.renamedDirs; renamedFiles = renamed.renamedFiles;