From 1b2db34e0882ba3dd11f9c38ef6f687f9b42b077 Mon Sep 17 00:00:00 2001 From: jackstar12 <62219658+jackstar12@users.noreply.github.com> Date: Tue, 12 Sep 2023 11:56:21 +0200 Subject: [PATCH] [FEAT] create data folder if it doesnt exist (#1930) --- lnbits/db.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/lnbits/db.py b/lnbits/db.py index 281188c0d..b9d8e054f 100644 --- a/lnbits/db.py +++ b/lnbits/db.py @@ -50,13 +50,10 @@ if settings.lnbits_database_url: register_type(new_type((1184, 1114), "TIMESTAMP2INT", _parse_timestamp)) else: - if os.path.isdir(settings.lnbits_data_folder): - DB_TYPE = SQLITE - else: - raise NotADirectoryError( - f"LNBITS_DATA_FOLDER named {settings.lnbits_data_folder} was not created" - f" - please 'mkdir {settings.lnbits_data_folder}' and try again" - ) + if not os.path.isdir(settings.lnbits_data_folder): + os.mkdir(settings.lnbits_data_folder) + logger.info(f"Created {settings.lnbits_data_folder}") + DB_TYPE = SQLITE def compat_timestamp_placeholder():