From 93cb3309bf677f8544afd36aa250a101f793c817 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sun, 24 Aug 2025 14:12:22 +0800 Subject: [PATCH] feat: fix ask use default pin --- src/util.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/util.rs b/src/util.rs index de12214..3583766 100644 --- a/src/util.rs +++ b/src/util.rs @@ -40,12 +40,15 @@ pub fn read_stdin() -> XResult> { } pub fn read_pin(pin: &Option) -> XResult { + let mut ask_use_default_pin = true; if let Some(pin) = pin { - if pin != "#INPUT#" { + if pin == "#INPUT#" { + ask_use_default_pin = false; + } else { return Ok(pin.to_string()); } } - if is_use_default_pin() { + if ask_use_default_pin && is_use_default_pin() { return Ok("123456".into()); } let rpin = {