From 5cf70578900e97e1e40d80c79da71d0a8ea6dce8 Mon Sep 17 00:00:00 2001 From: EstrellaXD Date: Wed, 10 May 2023 21:27:50 +0800 Subject: [PATCH] Fix test --- src/module/conf/config.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/module/conf/config.py b/src/module/conf/config.py index 189d58bf..dab88d2a 100644 --- a/src/module/conf/config.py +++ b/src/module/conf/config.py @@ -32,7 +32,6 @@ class Settings(Config): # load from env load_dotenv(".env") self.__load_from_env() - os.makedirs(CONFIG_PATH, exist_ok=True) self.save() def load(self): @@ -45,6 +44,8 @@ class Settings(Config): def save(self, config_dict: dict | None = None): if not config_dict: config_dict = self.dict() + if not os.path.exists("config"): + os.makedirs("config") with open(CONFIG_PATH, "w", encoding="utf-8") as f: json.dump(config_dict, f, indent=4) logger.info(f"Config saved")