update call-medusa

This commit is contained in:
Kasper
2021-09-14 19:03:02 +02:00
parent 606fc76a08
commit b44aca9986

View File

@@ -265,38 +265,6 @@ export const callMedusa = async (
return await medusa.customers.update(customer_id, payload) return await medusa.customers.update(customer_id, payload)
} }
case 'orders':
if (method === 'lookupOrder') {
const { payload } = variables
if (!payload) {
throw new CommerceError({
message: 'An argument for payload is required',
})
}
return await medusa.orders.lookupOrder(payload)
} else if (method === 'retrieve') {
const { order_id } = variables
if (!order_id) {
throw new CommerceError({
message: 'An argument for order_id is required',
})
}
return await medusa.orders.retrieve(order_id)
} else if (method === 'retrieveByCartId') {
const { cart_id } = variables
if (!cart_id) {
throw new CommerceError({
message: 'An argument for cart_id is required',
})
}
return await medusa.orders.retrieveByCartId(cart_id)
}
case 'products': case 'products':
if (method === 'variantsList') { if (method === 'variantsList') {
const { params } = variables const { params } = variables
@@ -351,81 +319,6 @@ export const callMedusa = async (
message: 'No valid method argument was provided', message: 'No valid method argument was provided',
}) })
} }
case 'returnReasons':
if (method === 'list') {
return await medusa.returnReasons.list()
} else {
throw new CommerceError({
message: 'No valid method argument was provided',
})
}
case 'returns':
if (method === 'create') {
const { payload } = variables
if (!payload) {
throw new CommerceError({
message: 'An argument for payload is required',
})
}
return await medusa.returns.create(payload)
} else {
throw new CommerceError({
message: 'No valid method argument was provided',
})
}
case 'shippingOptions':
if (method === 'list') {
const { cart_id } = variables
if (!cart_id) {
throw new CommerceError({
message: 'An argument for cart_id is required',
})
}
return await medusa.shippingOptions.list(cart_id)
} else if (method === 'create') {
const { cart_id } = variables
if (!cart_id) {
throw new CommerceError({
message: 'An argument for cart_id is required',
})
}
return await medusa.shippingOptions.listCartOptions(cart_id)
} else {
throw new CommerceError({
message: 'No valid method argument was provided',
})
}
case 'swaps':
if (method === 'create') {
const { cart_id } = variables
if (!cart_id) {
throw new CommerceError({
message: 'An argument for cart_id is required',
})
}
return await medusa.swaps.create({ cart_id })
} else if (method === 'retrieve') {
const { cart_id } = variables
if (!cart_id) {
throw new CommerceError({
message: 'An argument for cart_id is required',
})
}
return await medusa.swaps.retrieveByCartId(cart_id)
} else {
throw new CommerceError({
message: 'No valid method argument was provided',
})
}
default: default:
throw new CommerceError({ throw new CommerceError({
message: 'No valid query argument was provided', message: 'No valid query argument was provided',