From 947ea66a777cee9478f5e2ea75029f65708d62b6 Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Mon, 22 May 2017 20:25:24 +0700 Subject: [PATCH] Remove obsolete errors checking --- .../coral-embed-stream/src/graphql/index.js | 43 +++++++------------ 1 file changed, 15 insertions(+), 28 deletions(-) diff --git a/client/coral-embed-stream/src/graphql/index.js b/client/coral-embed-stream/src/graphql/index.js index ccf6195f6..548834a94 100644 --- a/client/coral-embed-stream/src/graphql/index.js +++ b/client/coral-embed-stream/src/graphql/index.js @@ -124,36 +124,28 @@ const extension = { mutations: { IgnoreUser: ({variables}) => ({ updateQueries: { - EmbedQuery: (previousData, {mutationResult}) => { + EmbedQuery: (previousData) => { const ignoredUserId = variables.id; - const response = mutationResult.data.ignoreUser; - if (ignoredUserId && !response.errors) { - const updated = update(previousData, {me: {ignoredUsers: {$push: [{ - id: ignoredUserId, - __typename: 'User', - }]}}}); - return updated; - } - return previousData; + const updated = update(previousData, {me: {ignoredUsers: {$push: [{ + id: ignoredUserId, + __typename: 'User', + }]}}}); + return updated; } } }), StopIgnoringUser: ({variables}) => ({ updateQueries: { - EmbedStreamProfileQuery: (previousData, {mutationResult}) => { + EmbedStreamProfileQuery: (previousData) => { const noLongerIgnoredUserId = variables.id; - const response = mutationResult.data.stopIgnoringUser; - if (noLongerIgnoredUserId && !response.errors) { - // remove noLongerIgnoredUserId from ignoredUsers - const updated = update(previousData, {me: {ignoredUsers: { - $apply: (ignoredUsers) => { - return ignoredUsers.filter((u) => u.id !== noLongerIgnoredUserId); - } - }}}); - return updated; - } - return previousData; + // remove noLongerIgnoredUserId from ignoredUsers + const updated = update(previousData, {me: {ignoredUsers: { + $apply: (ignoredUsers) => { + return ignoredUsers.filter((u) => u.id !== noLongerIgnoredUserId); + } + }}}); + return updated; } } }), @@ -221,12 +213,7 @@ const extension = { variables: {id, edit}, }) => ({ updateQueries: { - EmbedQuery: (previousData, {mutationResult: {data: {editComment: {comment, errors}}}}) => { - - // @TODO (kiwi) revisit after streamlining error handling - if (errors && errors.length) { - return previousData; - } + EmbedQuery: (previousData, {mutationResult: {data: {editComment: {comment}}}}) => { const {status} = comment; const updateCommentWithEdit = (comment, edit) => { const {body} = edit;