From e6f9cf8321999ff16de49f2b68f166440832392d Mon Sep 17 00:00:00 2001 From: Nova Date: Sat, 4 Jan 2025 13:06:18 +0330 Subject: [PATCH] dont create clash api when not needed --- src/configs/ConfigBuilder.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/configs/ConfigBuilder.cpp b/src/configs/ConfigBuilder.cpp index 34bbde8..cc7fcd1 100644 --- a/src/configs/ConfigBuilder.cpp +++ b/src/configs/ConfigBuilder.cpp @@ -723,7 +723,10 @@ namespace NekoGui { {"external_ui", "dashboard"}, }; } - experimentalObj["clash_api"] = clash_api; + if (dataStore->core_box_clash_api > 0 || dataStore->enable_stats) + { + experimentalObj["clash_api"] = clash_api; + } } status->result->coreConfig.insert("log", QJsonObject{{"level", dataStore->log_level}});