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;