We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 86f67b3 commit 1ee759cCopy full SHA for 1ee759c
packages/commercetools/composables/src/useMakeOrder/index.ts
@@ -15,7 +15,14 @@ const useMakeOrderFactoryParams = {
15
16
make: async (context: Context, { customQuery }): Promise<Order> => {
17
const { id, version } = context.cart.cart.value;
18
- const response = await context.$ct.api.createMyOrderFromCart({ id, version }, customQuery);
+ // TODO fix type in @vue-storefront/core after update apollo-client
19
+ const response: any = await context.$ct.api.createMyOrderFromCart({ id, version }, customQuery);
20
+ if (response.graphQLErrors) {
21
+ throw response.graphQLErrors[0];
22
+ }
23
+ if (response.networkError) {
24
+ throw response.networkError;
25
26
return response.data.order;
27
}
28
};
0 commit comments