aboutsummarylogtreecommitdiffstats
path: root/clashup
diff options
context:
space:
mode:
Diffstat (limited to 'clashup')
-rwxr-xr-xclashup3
1 files changed, 1 insertions, 2 deletions
diff --git a/clashup b/clashup
index 2a0c0cfe8b41..88212de76da4 100755
--- a/clashup
+++ b/clashup
@@ -69,8 +69,7 @@ class ClashUp:
self._load_conf(config, 'redir_port', 'redir-port')
self._load_conf(config, 'allow_lan', 'allow-lan')
self._load_conf(config, 'external_controller', 'external-controller')
- for rule in self.config.get('custom_rules', []):
- config['rules'].append(rule)
+ config['rules'] = self.config.get('custom_rules', []) + config.get('rules', [])
return config
def save(self, config):