Make decrypt_part synchronous

This commit is contained in:
link2xt
2022-12-23 18:17:31 +00:00
parent 3de53a313f
commit ed24eac29c

View File

@@ -53,8 +53,7 @@ pub async fn try_decrypt(
encrypted_data_part, encrypted_data_part,
private_keyring, private_keyring,
public_keyring_for_validate, public_keyring_for_validate,
) )?
.await?
.map(|(raw, fprints)| (raw, fprints, true))) .map(|(raw, fprints)| (raw, fprints, true)))
} }
@@ -206,7 +205,7 @@ fn get_autocrypt_mime<'a, 'b>(mail: &'a ParsedMail<'b>) -> Option<&'a ParsedMail
} }
/// Returns Ok(None) if nothing encrypted was found. /// Returns Ok(None) if nothing encrypted was found.
async fn decrypt_part( fn decrypt_part(
mail: &ParsedMail<'_>, mail: &ParsedMail<'_>,
private_keyring: Keyring<SignedSecretKey>, private_keyring: Keyring<SignedSecretKey>,
public_keyring_for_validate: Keyring<SignedPublicKey>, public_keyring_for_validate: Keyring<SignedPublicKey>,