From f44566a7c4edc65f92811e9294732f6e7885f0be Mon Sep 17 00:00:00 2001 From: yumoqing Date: Thu, 23 Jul 2026 11:36:38 +0800 Subject: [PATCH] fix: use return in dspy (wrapped as async def) --- wwwroot/knowledge_bases_list/delete_tree_item.dspy | 4 ++-- wwwroot/knowledge_bases_list/new_tree_item.dspy | 4 ++-- wwwroot/knowledge_bases_list/update_tree_item.dspy | 5 ++--- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/wwwroot/knowledge_bases_list/delete_tree_item.dspy b/wwwroot/knowledge_bases_list/delete_tree_item.dspy index 7fd731c..6319d8f 100644 --- a/wwwroot/knowledge_bases_list/delete_tree_item.dspy +++ b/wwwroot/knowledge_bases_list/delete_tree_item.dspy @@ -3,5 +3,5 @@ db = DBPools() dbname = get_module_dbname('rag') async with db.sqlorContext(dbname) as sor: await sor.sqlExe("DELETE FROM document_chunks WHERE id=${id}$", {"id": ns.get("id","")}) - result = {"widgettype": "Message", "options": {"user_data": {"id": ns.get("id","")}}} - result + return {"widgettype": "Message", "options": {"user_data": {"id": ns.get("id","")}}} +return {"error": "failed"} diff --git a/wwwroot/knowledge_bases_list/new_tree_item.dspy b/wwwroot/knowledge_bases_list/new_tree_item.dspy index cb92b23..c56173d 100644 --- a/wwwroot/knowledge_bases_list/new_tree_item.dspy +++ b/wwwroot/knowledge_bases_list/new_tree_item.dspy @@ -11,5 +11,5 @@ async with db.sqlorContext(dbname) as sor: "INSERT INTO document_chunks (id, doc_id, kb_id, chunk_index, chunk_type, content, description, created_at) " "VALUES (${id}$, '', ${kb_id}$, 0, 'directory', ${name}$, ${parentid}$, NOW())", {"id": dir_id, "kb_id": kb_id, "name": name, "parentid": parent_id}) - result = {"widgettype": "Message", "options": {"user_data": {"id": dir_id, "label": name, "parentid": parent_id}}} - result + return {"widgettype": "Message", "options": {"user_data": {"id": dir_id, "label": name, "parentid": parent_id}}} +return {"error": "failed"} diff --git a/wwwroot/knowledge_bases_list/update_tree_item.dspy b/wwwroot/knowledge_bases_list/update_tree_item.dspy index 2a33712..7eff651 100644 --- a/wwwroot/knowledge_bases_list/update_tree_item.dspy +++ b/wwwroot/knowledge_bases_list/update_tree_item.dspy @@ -3,9 +3,8 @@ db = DBPools() dbname = get_module_dbname('rag') async with db.sqlorContext(dbname) as sor: id = ns.get("id", "") - kb_id = ns.get("kb_id", "") name = ns.get("name", "") await sor.sqlExe("UPDATE document_chunks SET content=${name}$ WHERE id=${id}$", {"name": name, "id": id}) - result = {"widgettype": "Message", "options": {"user_data": {"id": id, "label": name}}} - result + return {"widgettype": "Message", "options": {"user_data": {"id": id, "label": name}}} +return {"error": "failed"}