Prechádzať zdrojové kódy

Merge pull request #310 from Websoft9/issue-285

fix: fix value error
qiaofeng1227 1 rok pred
rodič
commit
70141869ee
1 zmenil súbory, kde vykonal 7 pridanie a 0 odobranie
  1. 7 0
      appmanage/api/settings/settings.py

+ 7 - 0
appmanage/api/settings/settings.py

@@ -23,6 +23,13 @@ class Settings(object):
             if i.startswith('#'):
                 continue
             i = i.replace('\n', '').replace('\r\n', '')
+            if not i:
+                continue
+            tmp = i.split('=')
+            if len(tmp) != 2:
+                myLogger.error_logger(f'invalid format {i}')
+                continue
+            
             key, value = i.split('=')
             if self._config.get(key) != value:
                 self._config[key] = value