Initialize Config with empty dict

This commit is contained in:
jeremystretch 2021-10-26 14:18:18 -04:00
parent 66ed39b4b7
commit 26d2da7b98

View File

@ -43,7 +43,7 @@ class Config:
must be re-instantiated each time it's necessary to check for updates to the cached config. must be re-instantiated each time it's necessary to check for updates to the cached config.
""" """
def __init__(self): def __init__(self):
self.config = cache.get('config') self.config = cache.get('config') or {}
self.version = cache.get('config_version') self.version = cache.get('config_version')
self.defaults = {param.name: param.default for param in PARAMS} self.defaults = {param.name: param.default for param in PARAMS}
logger.debug("Loaded configuration data from cache") logger.debug("Loaded configuration data from cache")