diff --git a/frontend/src/pages/KnowledgeManagement/Detail/KnowledgeSetDetail.tsx b/frontend/src/pages/KnowledgeManagement/Detail/KnowledgeSetDetail.tsx index 7f02846..4290cec 100644 --- a/frontend/src/pages/KnowledgeManagement/Detail/KnowledgeSetDetail.tsx +++ b/frontend/src/pages/KnowledgeManagement/Detail/KnowledgeSetDetail.tsx @@ -934,6 +934,17 @@ const KnowledgeSetDetail = () => { if (res.data && knowledgeSet) { const currentTags = knowledgeSet.tags || []; await updateKnowledgeSetByIdUsingPut(knowledgeSet.id, { + name: knowledgeSet.name, + description: knowledgeSet.description, + status: knowledgeSet.status, + domain: knowledgeSet.domain, + businessLine: knowledgeSet.businessLine, + owner: knowledgeSet.owner, + validFrom: knowledgeSet.validFrom, + validTo: knowledgeSet.validTo, + sourceType: knowledgeSet.sourceType, + sensitivity: knowledgeSet.sensitivity, + metadata: knowledgeSet.metadata, tags: [...currentTags.map((tag) => tag.name), res.data.name], }); fetchKnowledgeSet(); @@ -945,6 +956,17 @@ const KnowledgeSetDetail = () => { const newTagName = typeof tag === "string" ? tag : tag?.name; if (!newTagName) return; await updateKnowledgeSetByIdUsingPut(knowledgeSet.id, { + name: knowledgeSet.name, + description: knowledgeSet.description, + status: knowledgeSet.status, + domain: knowledgeSet.domain, + businessLine: knowledgeSet.businessLine, + owner: knowledgeSet.owner, + validFrom: knowledgeSet.validFrom, + validTo: knowledgeSet.validTo, + sourceType: knowledgeSet.sourceType, + sensitivity: knowledgeSet.sensitivity, + metadata: knowledgeSet.metadata, tags: [...currentTags.map((tag) => tag.name), newTagName], }); fetchKnowledgeSet();