From f681beea0b0b74d97d0f9fcfbc49df1cf011433e Mon Sep 17 00:00:00 2001 From: neequ57 Date: Thu, 9 Oct 2025 15:36:48 +0000 Subject: [PATCH] Fix geolocation once again --- veilid-core/src/routing_table/route_spec_store/mod.rs | 4 +--- veilid-core/src/routing_table/types/dial_info_detail.rs | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/veilid-core/src/routing_table/route_spec_store/mod.rs b/veilid-core/src/routing_table/route_spec_store/mod.rs index 4ab83620..959abd63 100644 --- a/veilid-core/src/routing_table/route_spec_store/mod.rs +++ b/veilid-core/src/routing_table/route_spec_store/mod.rs @@ -240,9 +240,7 @@ impl RouteSpecStore { .collect::>(); #[cfg(feature = "geolocation")] - let country_code_denylist = self - .config() - .with(|config| config.network.privacy.country_code_denylist.clone()); + let country_code_denylist = self.config().network.privacy.country_code_denylist.clone(); // Get list of all nodes, and sort them for selection let cur_ts = Timestamp::now(); diff --git a/veilid-core/src/routing_table/types/dial_info_detail.rs b/veilid-core/src/routing_table/types/dial_info_detail.rs index 24ebe8ba..109de9f2 100644 --- a/veilid-core/src/routing_table/types/dial_info_detail.rs +++ b/veilid-core/src/routing_table/types/dial_info_detail.rs @@ -147,6 +147,7 @@ pub trait HasDialInfoDetailList { DialInfo::UDP(di) => di.socket_address.ip_addr(), DialInfo::TCP(di) => di.socket_address.ip_addr(), DialInfo::WS(di) => di.socket_address.ip_addr(), + #[cfg(feature = "enable-protocol-wss")] DialInfo::WSS(di) => di.socket_address.ip_addr(), }) .map(geolocation::query_country_code)