From 27ef34974bd14a01a4544d2be9249241b34a352e Mon Sep 17 00:00:00 2001 From: yggverse Date: Thu, 27 Mar 2025 20:46:46 +0200 Subject: [PATCH] remove extra lines --- .../browser/window/tab/item/client/driver/gemini.rs | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/app/browser/window/tab/item/client/driver/gemini.rs b/src/app/browser/window/tab/item/client/driver/gemini.rs index c5531d93..b271e6b5 100644 --- a/src/app/browser/window/tab/item/client/driver/gemini.rs +++ b/src/app/browser/window/tab/item/client/driver/gemini.rs @@ -156,17 +156,10 @@ fn handle( cancellable.clone(), // Search for user certificate match request // * @TODO this feature does not support multi-protocol yet - match this.page + this.page .profile .identity - .get(&uri.to_string()) - { - Some(identity) => match identity.to_tls_certificate() { - Ok(certificate) => Some(certificate), - Err(_) => panic!(), // unexpected - }, - None => None, - }, + .get(&uri.to_string()).map(|identity|identity.to_tls_certificate().unwrap()), { let page = this.page.clone(); let redirects = this.redirects.clone();