A social knowledge tool for researchers built on ATProto

fix: card add/remove sync

+2
+1
src/webapp/features/cards/lib/mutations/useAddCard.tsx
··· 28 28 queryClient.invalidateQueries({ queryKey: feedKeys.all() }); 29 29 queryClient.invalidateQueries({ queryKey: collectionKeys.mine() }); 30 30 queryClient.invalidateQueries({ queryKey: collectionKeys.infinite() }); 31 + queryClient.invalidateQueries({ queryKey: collectionKeys.all() }); 31 32 queryClient.invalidateQueries({ 32 33 queryKey: collectionKeys.bySembleUrl(variables.url), 33 34 });
+1
src/webapp/features/cards/lib/mutations/useRemoveCardFromCollections.tsx
··· 19 19 onSuccess: (_data, variables) => { 20 20 queryClient.invalidateQueries({ queryKey: collectionKeys.infinite() }); 21 21 queryClient.invalidateQueries({ queryKey: collectionKeys.mine() }); 22 + queryClient.invalidateQueries({ queryKey: collectionKeys.all() }); 22 23 23 24 variables.collectionIds.forEach((id) => { 24 25 queryClient.invalidateQueries({