fix: kb_options.dspy org_id过滤与kb_list一致,用用户实际org_id
This commit is contained in:
parent
1206e27336
commit
172b302641
@ -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)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user