fix: show default value when adding new one (#1057)

This commit is contained in:
Yingjie He
2025-02-04 09:02:19 -08:00
committed by GitHub
parent dd55c42342
commit 180dff988a

View File

@@ -239,11 +239,14 @@ pub async fn configure_provider_dialog() -> Result<bool, Box<dyn Error>> {
.mask('▪')
.interact()?
} else {
cliclack::input(format!(
let mut input = cliclack::input(format!(
"Provider {} requires {}, please enter a value",
provider_meta.display_name, key.name
))
.interact()?
));
if key.default.is_some() {
input = input.default_input(&key.default.clone().unwrap());
}
input.interact()?
};
if key.secret {