From 27182cce679a2907382b6e8e8647d514c40cedb4 Mon Sep 17 00:00:00 2001 From: pfcodes Date: Wed, 22 Sep 2021 19:09:56 -0700 Subject: [PATCH] Update normalize.ts (#469) add support for cart digital line items --- framework/bigcommerce/lib/normalize.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/framework/bigcommerce/lib/normalize.ts b/framework/bigcommerce/lib/normalize.ts index 82a22de00..fee1fbcc3 100644 --- a/framework/bigcommerce/lib/normalize.ts +++ b/framework/bigcommerce/lib/normalize.ts @@ -91,7 +91,10 @@ export function normalizeCart(data: BigcommerceCart): Cart { createdAt: data.created_time, currency: data.currency, taxesIncluded: data.tax_included, - lineItems: data.line_items.physical_items.map(normalizeLineItem), + lineItems: [ + ...data.line_items.physical_items.map(normalizeLineItem), + ...data.line_items.digital_items.map(normalizeLineItem), + ], lineItemsSubtotalPrice: data.base_amount, subtotalPrice: data.base_amount + data.discount_amount, totalPrice: data.cart_amount,