From 749125c09af6a602fe110dc7cb9270540b714378 Mon Sep 17 00:00:00 2001 From: weberm1 Date: Wed, 4 Jun 2025 11:06:48 +0200 Subject: [PATCH] Fix: fixed issue that rag_config is overwritten with knowledge name change --- src/lib/apis/knowledge/index.ts | 4 +++- src/lib/components/workspace/Knowledge/KnowledgeBase.svelte | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/apis/knowledge/index.ts b/src/lib/apis/knowledge/index.ts index 843a2d9a6..d2381cb3d 100644 --- a/src/lib/apis/knowledge/index.ts +++ b/src/lib/apis/knowledge/index.ts @@ -139,6 +139,7 @@ type KnowledgeUpdateForm = { description?: string; data?: object; access_control?: null | object; + rag_config?: object; }; export const updateKnowledgeById = async (token: string, id: string, form: KnowledgeUpdateForm) => { @@ -155,7 +156,8 @@ export const updateKnowledgeById = async (token: string, id: string, form: Knowl name: form?.name ? form.name : undefined, description: form?.description ? form.description : undefined, data: form?.data ? form.data : undefined, - access_control: form.access_control + access_control: form.access_control, + rag_config: form?.rag_config ? form.rag_config : undefined }) }) .then(async (res) => { diff --git a/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte b/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte index f4c90d057..b5a509430 100644 --- a/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte +++ b/src/lib/components/workspace/Knowledge/KnowledgeBase.svelte @@ -443,7 +443,8 @@ ...knowledge, name: knowledge.name, description: knowledge.description, - access_control: knowledge.access_control + access_control: knowledge.access_control, + rag_config: knowledge.rag_config }).catch((e) => { toast.error(`${e}`); });