From 27f8d5bb8ff715630013dfd17187cb104b9726f9 Mon Sep 17 00:00:00 2001 From: Joel Date: Thu, 6 Mar 2025 15:39:54 +0800 Subject: [PATCH] fix: update doc not invalid dataset metadata --- web/service/knowledge/use-metadata.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/service/knowledge/use-metadata.ts b/web/service/knowledge/use-metadata.ts index 72abe7b8e6..bca1aa260c 100644 --- a/web/service/knowledge/use-metadata.ts +++ b/web/service/knowledge/use-metadata.ts @@ -80,6 +80,7 @@ export const useDocumentMetaData = ({ datasetId, documentId }: { datasetId: stri export const useBatchUpdateDocMetadata = () => { const queryClient = useQueryClient() + return useMutation({ mutationFn: async (payload: { dataset_id: string @@ -91,6 +92,9 @@ export const useBatchUpdateDocMetadata = () => { operation_data: payload.metadata_list, }, }) + await queryClient.invalidateQueries({ + queryKey: [NAME_SPACE, 'dataset', payload.dataset_id], + }) // invalidate document metadata await Promise.all(documentIds.map(documentId => queryClient.invalidateQueries( {