refactor: use unsafe_ask in favor of global error catch

This commit is contained in:
jt
2026-07-16 22:02:47 -03:00
parent 069c33bc17
commit febd18c3b3
+3 -3
View File
@@ -179,7 +179,7 @@ def _io_status(message: str, prefix: str, style: str, title: Optional[str] = Non
def io_confirm(question: str, default: bool = True) -> bool: def io_confirm(question: str, default: bool = True) -> bool:
return questionary.confirm(question, default=default, auto_enter=False).ask() return questionary.confirm(question, default=default, auto_enter=False).unsafe_ask()
def io_choice(prompt: str, options: list[str]) -> str: def io_choice(prompt: str, options: list[str]) -> str:
@@ -189,7 +189,7 @@ def io_choice(prompt: str, options: list[str]) -> str:
use_search_filter=True, use_search_filter=True,
use_jk_keys=False, use_jk_keys=False,
instruction="Tipear o usar flechas", instruction="Tipear o usar flechas",
).ask() ).unsafe_ask()
def io_prompt( def io_prompt(
@@ -205,6 +205,6 @@ def io_prompt(
value = questionary.text( value = questionary.text(
message, default, validate=validator, instruction=instruction message, default, validate=validator, instruction=instruction
).ask() ).unsafe_ask()
return value.strip() if strip else value return value.strip() if strip else value