fix(doctor): restore initialValue behavior in non-interactive mode

The repair/force commit added an early return that broke non-interactive
mode - migrations would return false instead of using initialValue.
main
Onur 2026-01-09 00:25:56 +03:00 committed by Peter Steinberger
parent 0bc50abd73
commit 13b47e6047
1 changed files with 0 additions and 1 deletions

View File

@ -43,7 +43,6 @@ export function createDoctorPrompter(params: {
const canPrompt = isTty && !yes && !nonInteractive;
const confirmDefault = async (p: Parameters<typeof confirm>[0]) => {
if (nonInteractive) return false;
if (shouldRepair) return true;
if (!canPrompt) return Boolean(p.initialValue ?? false);
return (