This commit is contained in:
EstrellaXD
2023-05-10 21:27:50 +08:00
parent ab00e23d09
commit 5cf7057890

View File

@@ -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")