From b35b893351de4d9530bd852ec6e7c48359a73b79 Mon Sep 17 00:00:00 2001 From: link2xt Date: Sat, 17 Feb 2024 02:01:34 +0000 Subject: [PATCH] refactor(create_keypair): remove unnecessary map_err --- src/pgp.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/pgp.rs b/src/pgp.rs index c6989bbb5..287ada160 100644 --- a/src/pgp.rs +++ b/src/pgp.rs @@ -4,7 +4,7 @@ use std::collections::{BTreeMap, HashSet}; use std::io; use std::io::Cursor; -use anyhow::{bail, format_err, Context as _, Result}; +use anyhow::{bail, Context as _, Result}; use pgp::armor::BlockType; use pgp::composed::{ Deserializable, KeyType as PgpKeyType, Message, SecretKeyParamsBuilder, SignedPublicKey, @@ -174,31 +174,25 @@ pub(crate) fn create_keypair(addr: EmailAddress, keygen_type: KeyGenType) -> Res .can_encrypt(true) .passphrase(None) .build() - .map_err(|e| format_err!("{}", e)) .context("failed to build subkey parameters")?, ) .build() - .map_err(|e| format_err!("{}", e)) .context("invalid key params")?; let key = key_params.generate().context("invalid params")?; let private_key = key .sign(|| "".into()) - .map_err(|e| format_err!("{}", e)) .context("failed to sign secret key")?; let public_key = private_key.public_key(); let public_key = public_key .sign(&private_key, || "".into()) - .map_err(|e| format_err!("{}", e)) .context("failed to sign public key")?; private_key .verify() - .map_err(|e| format_err!("{}", e)) .context("invalid private key generated")?; public_key .verify() - .map_err(|e| format_err!("{}", e)) .context("invalid public key generated")?; Ok(KeyPair {