Skip to content

Commit 574b8ba

Browse files
authored
Merge pull request #616 from trojanh/refactor-4642-make-token-consistent
refactor: update token name cartToken for APIs
2 parents 2c7d663 + f2b6c98 commit 574b8ba

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

src/containers/cart/withCart.js

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ export default function withCart(Component) {
130130
variables: {
131131
input: {
132132
anonymousCartId: cartStore.anonymousCartId,
133-
anonymousCartToken: cartStore.anonymousCartToken,
133+
cartToken: cartStore.anonymousCartToken,
134134
shopId: shop._id
135135
}
136136
}
@@ -197,7 +197,7 @@ export default function withCart(Component) {
197197
input: {
198198
cartId: cartStore.anonymousCartId || cartStore.accountCartId,
199199
items: (Array.isArray(cartItems) && cartItems) || [cartItems],
200-
token: cartStore.anonymousCartToken || null
200+
cartToken: cartStore.anonymousCartToken || null
201201
}
202202
},
203203
update: (cache, { data: mutationData }) => {
@@ -233,7 +233,7 @@ export default function withCart(Component) {
233233
input: {
234234
cartId: cartStore.anonymousCartId || cartStore.accountCartId,
235235
cartItemIds: (Array.isArray(itemIds) && itemIds) || [itemIds],
236-
token: cartStore.anonymousCartToken || null
236+
cartToken: cartStore.anonymousCartToken || null
237237
}
238238
},
239239
update: (cache, { data: mutationData }) => {
@@ -260,16 +260,13 @@ export default function withCart(Component) {
260260
* @return {undefined} No return
261261
*/
262262
handleSetEmailOnAnonymousCart = async ({ email }) => {
263-
const { cartStore: { anonymousCartToken }, client: apolloClient } = this.props;
264-
// Omit cartToken, as for this particular input type the
265-
// the param is named token
266-
const { cartToken, ...rest } = this.cartIdAndCartToken;
263+
const { client: apolloClient } = this.props;
267264

268265
await apolloClient.mutate({
269266
mutation: setEmailOnAnonymousCartMutation,
270267
variables: {
271268
input: {
272-
...{ ...{ token: anonymousCartToken }, ...rest },
269+
...this.cartIdAndCartToken,
273270
email
274271
}
275272
}
@@ -373,7 +370,7 @@ export default function withCart(Component) {
373370
query = anonymousCartByCartIdQuery;
374371
variables = {
375372
cartId: cartStore.anonymousCartId,
376-
token: cartStore.anonymousCartToken
373+
cartToken: cartStore.anonymousCartToken
377374
};
378375
} else if (authStore.isAuthenticated) {
379376
// With an authenticated user, update the cart query to find an authenticated cart

0 commit comments

Comments
 (0)