diff --git a/demo/server.py b/demo/server.py index c4e00fd..15da90b 100644 --- a/demo/server.py +++ b/demo/server.py @@ -202,7 +202,8 @@ def create_interface(): if settings_file is not None: logger.info(f"Loading settings from \"{settings_file}\"") - file_contents = open(settings_file, 'r', encoding='utf-8').read() + with open(settings_file, 'r', encoding='utf-8') as f: + file_contents = f.read() new_settings = json.loads(file_contents) if settings_file.suffix == "json" else yaml.safe_load(file_contents) shared.settings.update(new_settings)