From 1f1e743912966ae0b2e3af8164901d8c1c114ce3 Mon Sep 17 00:00:00 2001 From: GyDi Date: Tue, 31 Oct 2023 14:56:19 +0800 Subject: [PATCH] fix: change default port --- src-tauri/src/config/clash.rs | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src-tauri/src/config/clash.rs b/src-tauri/src/config/clash.rs index 70169ad..6a4cf5e 100644 --- a/src-tauri/src/config/clash.rs +++ b/src-tauri/src/config/clash.rs @@ -24,11 +24,23 @@ impl IClashTemp { pub fn template() -> Self { let mut map = Mapping::new(); - map.insert("mixed-port".into(), 7890.into()); + map.insert( + "mixed-port".into(), + match cfg!(feature = "default-meta") { + false => 7890.into(), + true => 7898.into(), + }, + ); map.insert("log-level".into(), "info".into()); map.insert("allow-lan".into(), false.into()); map.insert("mode".into(), "rule".into()); - map.insert("external-controller".into(), "127.0.0.1:9090".into()); + map.insert( + "external-controller".into(), + match cfg!(feature = "default-meta") { + false => "127.0.0.1:9090".into(), + true => "127.0.0.1:9098".into(), + }, + ); map.insert("secret".into(), "".into()); Self(map)