From 172b302641c01fbb94c5ba23e7933f5e486fb111 Mon Sep 17 00:00:00 2001 From: ymq Date: Fri, 7 Aug 2026 17:49:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20kb=5Foptions.dspy=20org=5Fid=E8=BF=87?= =?UTF-8?q?=E6=BB=A4=E4=B8=8Ekb=5Flist=E4=B8=80=E8=87=B4=EF=BC=8C=E7=94=A8?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=AE=9E=E9=99=85org=5Fid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wwwroot/knowledge_bases_list/kb_options.dspy | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wwwroot/knowledge_bases_list/kb_options.dspy b/wwwroot/knowledge_bases_list/kb_options.dspy index 81b0c09..dff45b7 100644 --- a/wwwroot/knowledge_bases_list/kb_options.dspy +++ b/wwwroot/knowledge_bases_list/kb_options.dspy @@ -1,6 +1,9 @@ import json env = request._run_ns +userorgid = await env.get_userorgid() async with get_sor_context(env, 'rag') as sor: - recs = await sor.sqlExe("SELECT id, name FROM knowledge_bases WHERE org_id IS NULL OR org_id='0' ORDER BY created_at DESC", {}) + recs = await sor.sqlExe( + "SELECT id, name FROM knowledge_bases WHERE org_id=${org_id}$ ORDER BY created_at DESC", + {"org_id": userorgid}) items = [{"value": r.id, "text": r.name} for r in recs] return json.dumps(items, ensure_ascii=False)