fix: Clean order

This commit is contained in:
Alessandro Casazza 2022-01-05 17:18:33 +01:00
parent 0f5cdf99fb
commit dbecda64c4
No known key found for this signature in database
GPG Key ID: 3AF41B06C6495D3D

View File

@ -18,9 +18,9 @@ export const handler: SWRHook<any> = {
const clOrder = await Order.withCredentials(credentials)
.includes('lineItems')
.find(id, { rawResponse: true })
const orderStatus = clOrder.status
if (['pending', 'draft'].includes(orderStatus)) {
const attributes = clOrder.data.attributes
const orderStatus = attributes.status
if (['pending', 'draft'].includes(orderStatus)) {
const lineItems = clOrder?.included
? normalizeLineItems(clOrder?.included)
: []
@ -34,7 +34,7 @@ export const handler: SWRHook<any> = {
subtotalPrice: attributes.subtotal_amount_float,
totalPrice: attributes.total_amount_float,
}
} else {
} else if (id) {
localStorage.removeItem('CL_ORDER_ID')
}
}