feat: v1.7.3, supports pinentry

This commit is contained in:
2024-01-10 00:44:27 +08:00
parent 2bcb0fe5c4
commit 2bf0614854
3 changed files with 11 additions and 11 deletions

View File

@@ -5,7 +5,7 @@ use rust_util::{failure, opt_result, opt_value_result, simple_error, success, wa
use crate::util;
pub fn read_and_verify_openpgp_pin(trans: &mut OpenPgpTransaction, pin: &Option<String>) -> XResult<()> {
let pin = util::read_pin(pin);
let pin = util::read_pin(pin)?;
if let Err(e) = trans.verify_pw1_user(pin.as_ref()) {
failure!("Verify user pin failed: {}", e);
return simple_error!("User pin verify failed: {}", e);