From eba58f64512798d4cb9b50b1ff79620397c9577e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Stuczy=C5=84ski?= Date: Thu, 22 Jun 2023 08:49:00 +0100 Subject: [PATCH] NC: load old gateway configuration if we're not registering (#3586) --- nym-connect/desktop/src-tauri/src/config/mod.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/nym-connect/desktop/src-tauri/src/config/mod.rs b/nym-connect/desktop/src-tauri/src/config/mod.rs index a2c356f4b5..2c2e2a9a00 100644 --- a/nym-connect/desktop/src-tauri/src/config/mod.rs +++ b/nym-connect/desktop/src-tauri/src/config/mod.rs @@ -160,7 +160,11 @@ pub async fn init_socks5_config(provider_address: String, chosen_gateway_id: Str config.core.base.client.nym_api_urls = nym_config_common::parse_urls(&raw_validators); } - let gateway_setup = GatewaySetup::new_fresh(Some(chosen_gateway_id), None); + let gateway_setup = if register_gateway { + GatewaySetup::new_fresh(Some(chosen_gateway_id), None) + } else { + GatewaySetup::MustLoad + }; // Setup gateway by either registering a new one, or reusing exiting keys let key_store = OnDiskKeys::new(config.storage_paths.common_paths.keys.clone());