When 'Subscription' is used as a __typename, the caching mechanism confuses it for the operation type and doesn't properly cache the list of items. This is done during the normalization efforts of the response so I'm uncertain if this would fall under this project or the Normalize package.
When 'Subscription' is used as a __typename, the caching mechanism confuses it for the operation type and doesn't properly cache the list of items. This is done during the normalization efforts of the response so I'm uncertain if this would fall under this project or the Normalize package.
It also appears that this was an issue within the Apollo Client that was deemed appropriate and corrected: https://github.com/apollographql/apollo-client/issues/6911
example query:
example response
the data looks something like this after re-read from cache.