From fc641444aad07ebb620ac7c0c9501ffeddfa60d3 Mon Sep 17 00:00:00 2001 From: Tindy X <49061470+tindy2013@users.noreply.github.com> Date: Mon, 20 Sep 2021 23:57:28 +0800 Subject: [PATCH] Fix failed to load external TOML config when surge_rule_base is set Update example config. --- base/config/example_external_config.toml | 2 +- src/handler/interfaces.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/base/config/example_external_config.toml b/base/config/example_external_config.toml index 820c089..fd12d43 100644 --- a/base/config/example_external_config.toml +++ b/base/config/example_external_config.toml @@ -27,4 +27,4 @@ import = "snippets/groups_forcerule.toml" [[template_args]] key = "clash.dns.port" -value = 5353 \ No newline at end of file +value = "5353" \ No newline at end of file diff --git a/src/handler/interfaces.cpp b/src/handler/interfaces.cpp index 5974e75..4735b59 100644 --- a/src/handler/interfaces.cpp +++ b/src/handler/interfaces.cpp @@ -1525,7 +1525,7 @@ int loadExternalTOML(toml::value &root, ExternalConfig &ext) "enable_rule_generator", ext.enable_rule_generator, "overwrite_original_rules", ext.overwrite_original_rules, "clash_rule_base", ext.clash_rule_base, - "surge_rule_base", ext.surge_ruleset, + "surge_rule_base", ext.surge_rule_base, "surfboard_rule_base", ext.surfboard_rule_base, "mellow_rule_base", ext.mellow_rule_base, "quan_rule_base", ext.quan_rule_base,