From f1d782bb74391697824eb5571ac7940493409040 Mon Sep 17 00:00:00 2001 From: "Choi A.K." Date: Fri, 5 Sep 2025 14:40:25 +0900 Subject: [PATCH] database fix --- db.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/db.py b/db.py index bc094f1..8b5e3ac 100644 --- a/db.py +++ b/db.py @@ -14,8 +14,8 @@ if DATABASE_URL.startswith("sqlite+aiosqlite:///"): # Создаём директорию только если она не равна текущей ('.') и не пустая if db_dir and db_dir != os.path.abspath("") and db_dir != '.' and not os.path.exists(db_dir): os.makedirs(db_dir, exist_ok=True) - # Если по этому пути уже есть папка, удаляем её и создаём файл - if os.path.isdir(abs_db_path): + # Если по этому пути уже есть папка, удаляем её + if os.path.exists(abs_db_path) and os.path.isdir(abs_db_path): import shutil shutil.rmtree(abs_db_path) # Если файла нет, создаём пустой файл