From 12660df8c33212b3550214b562a5cf527c82b03c Mon Sep 17 00:00:00 2001 From: HibiKier <775757368@qq.com> Date: Sun, 16 Mar 2025 20:49:41 +0800 Subject: [PATCH] =?UTF-8?q?:adhesive=5Fbandage:=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E8=B7=AF=E5=BE=84=E6=A3=80=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhenxun/builtin_plugins/web_ui/api/configure/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zhenxun/builtin_plugins/web_ui/api/configure/__init__.py b/zhenxun/builtin_plugins/web_ui/api/configure/__init__.py index d4a90464..e44de8ce 100644 --- a/zhenxun/builtin_plugins/web_ui/api/configure/__init__.py +++ b/zhenxun/builtin_plugins/web_ui/api/configure/__init__.py @@ -55,7 +55,7 @@ async def _(setting: Setting) -> Result: base_dir = Path().resolve() db_path = Path(setting.db_url.split(":")[-1]) parent_path = db_path.parent - if parent_path.is_absolute() and not parent_path.is_relative_to(base_dir): + if not parent_path.absolute().is_relative_to(base_dir): return Result.fail("数据库路径不在项目根目录内。") parent_path.mkdir(parents=True, exist_ok=True) env_text = env_text.replace('DB_URL = ""', f'DB_URL = "{setting.db_url}"')