diff options
Diffstat (limited to 'store/src/lib.rs')
-rw-r--r-- | store/src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/store/src/lib.rs b/store/src/lib.rs index 28ef59c4..1156a5ad 100644 --- a/store/src/lib.rs +++ b/store/src/lib.rs @@ -200,7 +200,7 @@ impl Store { pub fn lookup(c: &Context, fp: &Fingerprint) -> Result<Key> { let (mut core, client) = Self::connect(c)?; let mut request = client.lookup_by_fingerprint_request(); - let fp = fp.to_hex(); + let fp = format!("{:X}", fp); request.get().set_fingerprint(&fp); let key = make_request!(&mut core, request)?; Ok(Key::new(Rc::new(RefCell::new(core)), key)) @@ -385,7 +385,7 @@ impl Mapping { pub fn add(&self, label: &str, fingerprint: &Fingerprint) -> Result<Binding> { let mut request = self.mapping.add_request(); request.get().set_label(label); - request.get().set_fingerprint(fingerprint.to_hex().as_ref()); + request.get().set_fingerprint(format!("{:X}", fingerprint).as_ref()); let binding = make_request!(self.core.borrow_mut(), request)?; Ok(Binding::new(self.core.clone(), Some(label), binding)) } @@ -419,7 +419,7 @@ impl Mapping { let fingerprint = cert.fingerprint(); let mut request = self.mapping.add_request(); request.get().set_label(label); - request.get().set_fingerprint(fingerprint.to_hex().as_ref()); + request.get().set_fingerprint(format!("{:X}", fingerprint).as_ref()); let binding = make_request!(self.core.borrow_mut(), request)?; let binding = Binding::new(self.core.clone(), Some(label), binding); binding.import(cert) |