From 2f7bc6617aeab618263c406c96ffc564050843bb Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Tue, 1 Apr 2025 18:33:47 +0800 Subject: [PATCH 1/2] fix graph info error --- src/core/graphbase.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/graphbase.py b/src/core/graphbase.py index 75bf1419..c1e6ecc8 100644 --- a/src/core/graphbase.py +++ b/src/core/graphbase.py @@ -350,10 +350,10 @@ class GraphDatabase: with self.driver.session() as session: graph_info = session.execute_read(query) - # 添加时间戳 - from datetime import datetime - graph_info["last_updated"] = datetime.now().isoformat() - return graph_info + # 添加时间戳 + from datetime import datetime + graph_info["last_updated"] = datetime.now().isoformat() + return graph_info except Exception as e: logger.error(f"获取图数据库信息失败:{e}, {traceback.format_exc()}") From 2d7c3b32d65cd6aa39ae0af4684a700cc49cd68f Mon Sep 17 00:00:00 2001 From: Wenjie Zhang Date: Tue, 1 Apr 2025 18:37:30 +0800 Subject: [PATCH 2/2] fix graph info error and upload error --- src/core/graphbase.py | 8 ++++---- src/routers/data_router.py | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/core/graphbase.py b/src/core/graphbase.py index 75bf1419..c1e6ecc8 100644 --- a/src/core/graphbase.py +++ b/src/core/graphbase.py @@ -350,10 +350,10 @@ class GraphDatabase: with self.driver.session() as session: graph_info = session.execute_read(query) - # 添加时间戳 - from datetime import datetime - graph_info["last_updated"] = datetime.now().isoformat() - return graph_info + # 添加时间戳 + from datetime import datetime + graph_info["last_updated"] = datetime.now().isoformat() + return graph_info except Exception as e: logger.error(f"获取图数据库信息失败:{e}, {traceback.format_exc()}") diff --git a/src/routers/data_router.py b/src/routers/data_router.py index fd60290e..c2a19aa5 100644 --- a/src/routers/data_router.py +++ b/src/routers/data_router.py @@ -127,6 +127,7 @@ async def upload_file( basename, ext = os.path.splitext(file.filename) filename = f"{basename}_{hashstr(basename, 4, with_salt=True)}{ext}".lower() file_path = os.path.join(upload_dir, filename) + os.makedirs(upload_dir, exist_ok=True) with open(file_path, "wb") as buffer: buffer.write(await file.read())