From 9fd184f6381d4d4d8dd6118784fa8e2821c571cb Mon Sep 17 00:00:00 2001 From: Belen Curcio Date: Tue, 24 Jan 2017 10:06:42 -0300 Subject: [PATCH] Store normalized :muscle: --- client/coral-framework/client.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/coral-framework/client.js b/client/coral-framework/client.js index abd193b52..40a539634 100644 --- a/client/coral-framework/client.js +++ b/client/coral-framework/client.js @@ -3,5 +3,11 @@ import getNetworkInterface from './transport'; export const client = new ApolloClient({ queryTransformer: addTypename, + dataIdFromObject: (result) => { + if (result.id && result.__typename) { // eslint-disable-line no-underscore-dangle + return result.__typename + result.id; // eslint-disable-line no-underscore-dangle + } + return null; + }, networkInterface: getNetworkInterface() });