Explorar o código

Merge pull request #310 from Websoft9/issue-285

fix: fix value error
qiaofeng1227 hai 1 ano
pai
achega
70141869ee
Modificáronse 1 ficheiros con 7 adicións e 0 borrados
  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('#'):
             if i.startswith('#'):
                 continue
                 continue
             i = i.replace('\n', '').replace('\r\n', '')
             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('=')
             key, value = i.split('=')
             if self._config.get(key) != value:
             if self._config.get(key) != value:
                 self._config[key] = value
                 self._config[key] = value