refactor: remove .unwrap() from Peerstate.has_verified_key()

This commit is contained in:
Alexander Krotov
2020-06-14 21:51:53 +03:00
committed by link2xt
parent 23d6012c1f
commit f7c7f414ed

View File

@@ -450,14 +450,11 @@ impl<'a> Peerstate<'a> {
} }
pub fn has_verified_key(&self, fingerprints: &HashSet<Fingerprint>) -> bool { pub fn has_verified_key(&self, fingerprints: &HashSet<Fingerprint>) -> bool {
if self.verified_key.is_some() && self.verified_key_fingerprint.is_some() { if let Some(vkc) = &self.verified_key_fingerprint {
let vkc = self.verified_key_fingerprint.as_ref().unwrap(); fingerprints.contains(vkc) && self.verified_key.is_some()
if fingerprints.contains(vkc) { } else {
return true; false
}
} }
false
} }
} }