diff --git a/src/webapp/features/cards/lib/mutations/useAddCard.tsx b/src/webapp/features/cards/lib/mutations/useAddCard.tsx index 2b33a34d..97cdaf8d 100644 --- a/src/webapp/features/cards/lib/mutations/useAddCard.tsx +++ b/src/webapp/features/cards/lib/mutations/useAddCard.tsx @@ -28,6 +28,7 @@ export default function useAddCard() { queryClient.invalidateQueries({ queryKey: feedKeys.all() }); queryClient.invalidateQueries({ queryKey: collectionKeys.mine() }); queryClient.invalidateQueries({ queryKey: collectionKeys.infinite() }); + queryClient.invalidateQueries({ queryKey: collectionKeys.all() }); queryClient.invalidateQueries({ queryKey: collectionKeys.bySembleUrl(variables.url), }); diff --git a/src/webapp/features/cards/lib/mutations/useRemoveCardFromCollections.tsx b/src/webapp/features/cards/lib/mutations/useRemoveCardFromCollections.tsx index 9f2c8323..bae910db 100644 --- a/src/webapp/features/cards/lib/mutations/useRemoveCardFromCollections.tsx +++ b/src/webapp/features/cards/lib/mutations/useRemoveCardFromCollections.tsx @@ -19,6 +19,7 @@ export default function useRemoveCardFromCollections() { onSuccess: (_data, variables) => { queryClient.invalidateQueries({ queryKey: collectionKeys.infinite() }); queryClient.invalidateQueries({ queryKey: collectionKeys.mine() }); + queryClient.invalidateQueries({ queryKey: collectionKeys.all() }); variables.collectionIds.forEach((id) => { queryClient.invalidateQueries({