refactor(core): extract destroy confirmation response helper

This commit is contained in:
Micheal Wilkinson
2026-03-21 10:58:34 +00:00
parent d73049baa4
commit 8f51cf368a

View File

@@ -266,8 +266,12 @@ func (a *App) confirmDestroy(castle string) (bool, error) {
return false, err
}
response := strings.ToLower(strings.TrimSpace(line))
return response == "y" || response == "yes", nil
return isAffirmativeResponse(line), nil
}
func isAffirmativeResponse(input string) bool {
response := strings.ToLower(strings.TrimSpace(input))
return response == "y" || response == "yes"
}
func (a *App) Open(castle string) error {