From 914edd39a9743d1af5c41b3b9ce630f1a2140cae Mon Sep 17 00:00:00 2001 From: CarlNation Date: Fri, 23 Aug 2024 13:30:46 -0400 Subject: [PATCH] CSR-2186 hide mobile line item when 0 CSR-2186 hide mobile line item when 0 --- src/fmg-components/cart/cart.vue | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/fmg-components/cart/cart.vue b/src/fmg-components/cart/cart.vue index a1ef90c50..495973144 100644 --- a/src/fmg-components/cart/cart.vue +++ b/src/fmg-components/cart/cart.vue @@ -769,7 +769,12 @@ export default { (lineItem) => lineItem.partType == partTypeStrings.MOBILE_FEE ); - if (mobileFeeLineItem) { + var mobileTotal = + (mobileFeeLineItem?.kitPrice ?? 0) + + (mobileFeeLineItem?.laborAmount ?? 0) + + (mobileFeeLineItem?.sellingPrice ?? 0); + + if (mobileFeeLineItem && mobileTotal > 0) { cartItem = { name: this.mobileFeeCartItemName, category: cartItemCategories.SUPPORTING_ITEMS, @@ -785,10 +790,7 @@ export default { }; mobileFeeLineItem.cartItemType = cartItem.cartItemType; cartItem.lineItems.push(mobileFeeLineItem); - cartItem.subTotal += - (mobileFeeLineItem.kitPrice ?? 0) + - (mobileFeeLineItem.laborAmount ?? 0) + - (mobileFeeLineItem.sellingPrice ?? 0); + cartItem.subTotal += mobileTotal; cartItem.salesTax += mobileFeeLineItem.salesTax ?? 0; } return cartItem;