From 46b84feb62bb24db7b8e845f66062c50018ab987 Mon Sep 17 00:00:00 2001 From: hjdhnx Date: Fri, 16 Sep 2022 22:03:49 +0800 Subject: [PATCH] bug fixed --- controllers/service.py | 2 +- js/version.txt | 2 +- utils/files.py | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/controllers/service.py b/controllers/service.py index 24cc002..1594cac 100644 --- a/controllers/service.py +++ b/controllers/service.py @@ -52,7 +52,7 @@ class storage_service(object): @classmethod def getItem(self, key, value=''): res = Storage.getItem(key,value) - if not str(res) or str(res) == '0' or str(res) == 'false' or str(res) == 'False': + if str(res) == '0' or str(res) == 'false' or str(res) == 'False': return 0 return res diff --git a/js/version.txt b/js/version.txt index e845c63..8531bec 100644 --- a/js/version.txt +++ b/js/version.txt @@ -1 +1 @@ -3.6.10 \ No newline at end of file +3.6.11 \ No newline at end of file diff --git a/utils/files.py b/utils/files.py index 26e8ae0..fbabaea 100644 --- a/utils/files.py +++ b/utils/files.py @@ -107,9 +107,9 @@ def getCustonDict(host): def get_multi_rules(rules): lsg = storage_service() - multi_mode = lsg.getItem('MULTI_MODE') + multi_mode = lsg.getItem('MULTI_MODE',0) fix_multi = ['drpy'] - if not multi_mode: + if not multi_mode or str(multi_mode)=='0': rules['list'] = list(filter(lambda x: x['name'] in fix_multi or x.get('multi'), rules['list'])) rules['count'] = len(rules['list']) # print(rules) -- GitLab