refactor(crypto): Replace ? on if-else by early return

This commit is contained in:
Jonas Platte
2022-11-04 12:35:42 +01:00
committed by Jonas Platte
parent 2528a5501b
commit d312aaecec

View File

@@ -228,13 +228,13 @@ impl PrivateCrossSigningIdentity {
let master = MasterSigning::from_base64(self.user_id().to_owned(), master_key)?;
if public_identity.master_key() == &master.public_key {
Ok(Some(master))
Some(master)
} else {
Err(SecretImportError::MismatchedPublicKeys)
return Err(SecretImportError::MismatchedPublicKeys);
}
} else {
Ok(None)
}?;
None
};
let user_signing = if let Some(user_signing_key) = user_signing_key {
let subkey = UserSigning::from_base64(self.user_id().to_owned(), user_signing_key)?;