From 564471a09791805dff981395043511262ce541a1 Mon Sep 17 00:00:00 2001 From: FabianLars Date: Fri, 11 Jul 2025 23:30:00 +0200 Subject: [PATCH] simplify reconfigure impl --- plugins/websocket/src/lib.rs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/plugins/websocket/src/lib.rs b/plugins/websocket/src/lib.rs index edbc953d..2beaf472 100644 --- a/plugins/websocket/src/lib.rs +++ b/plugins/websocket/src/lib.rs @@ -370,21 +370,13 @@ impl Builder { pub async fn reconfigure_proxy(app: &AppHandle, proxy_config: Option) { if let Some(state) = app.try_state::() { - if let Some(proxy_config) = proxy_config { - state.0.lock().unwrap().replace(proxy_config); - } else { - state.0.lock().unwrap().take(); - } + *state.0.lock().unwrap() = proxy_config; } } pub async fn reconfigure_tls_connector(app: &AppHandle, tls_connector: Option) { if let Some(state) = app.try_state::() { - if let Some(tls_connector) = tls_connector { - state.0.lock().unwrap().replace(tls_connector); - } else { - state.0.lock().unwrap().take(); - } + *state.0.lock().unwrap() = tls_connector; } }