fix: update doc not invalid dataset metadata

This commit is contained in:
Joel 2025-03-06 15:39:54 +08:00
parent ce86a97f92
commit 27f8d5bb8f

View File

@ -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(
{