From e31de5ac99f5518b1fb58540200c1561c43edb6b Mon Sep 17 00:00:00 2001 From: zhom <2717306+zhom@users.noreply.github.com> Date: Tue, 17 Feb 2026 17:31:15 +0400 Subject: [PATCH] fix: proper state geotargeting --- src-tauri/src/proxy_manager.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src-tauri/src/proxy_manager.rs b/src-tauri/src/proxy_manager.rs index bb5847c..cccbffd 100644 --- a/src-tauri/src/proxy_manager.rs +++ b/src-tauri/src/proxy_manager.rs @@ -478,15 +478,16 @@ impl ProxyManager { } // Build a geo-targeted username from base username and location parts + // LP format: username-zone-lightning-region-{country}-st-{state}-city-{city} fn build_geo_username( base_username: &str, country: &str, state: &Option, city: &Option, ) -> String { - let mut username = format!("{}-country-{}", base_username, country); + let mut username = format!("{}-zone-lightning-region-{}", base_username, country); if let Some(state) = state { - username = format!("{}-state-{}", username, state); + username = format!("{}-st-{}", username, state); } if let Some(city) = city { username = format!("{}-city-{}", username, city);