fix: update doc not invalid dataset metadata
This commit is contained in:
parent
ce86a97f92
commit
27f8d5bb8f
@ -80,6 +80,7 @@ export const useDocumentMetaData = ({ datasetId, documentId }: { datasetId: stri
|
|||||||
|
|
||||||
export const useBatchUpdateDocMetadata = () => {
|
export const useBatchUpdateDocMetadata = () => {
|
||||||
const queryClient = useQueryClient()
|
const queryClient = useQueryClient()
|
||||||
|
|
||||||
return useMutation({
|
return useMutation({
|
||||||
mutationFn: async (payload: {
|
mutationFn: async (payload: {
|
||||||
dataset_id: string
|
dataset_id: string
|
||||||
@ -91,6 +92,9 @@ export const useBatchUpdateDocMetadata = () => {
|
|||||||
operation_data: payload.metadata_list,
|
operation_data: payload.metadata_list,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
await queryClient.invalidateQueries({
|
||||||
|
queryKey: [NAME_SPACE, 'dataset', payload.dataset_id],
|
||||||
|
})
|
||||||
// invalidate document metadata
|
// invalidate document metadata
|
||||||
await Promise.all(documentIds.map(documentId => queryClient.invalidateQueries(
|
await Promise.all(documentIds.map(documentId => queryClient.invalidateQueries(
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user