diff --git a/src/fmg-components/cart/cart.vue b/src/fmg-components/cart/cart.vue index 84752cb1c..76269bbf2 100644 --- a/src/fmg-components/cart/cart.vue +++ b/src/fmg-components/cart/cart.vue @@ -543,8 +543,9 @@ export default { otherSupportingItemsCartItem() { let cartItem = null; - const otherSupportingItemsLineItems = this.supportingItems.filter( - (lineItem) => lineItem.partType != partTypeStrings.EARLY_BIRD + // Don't include fees they are part of the package total + let otherSupportingItemsLineItems = baseMixin.methods.filterOutFees( + this.supportingItems ); if (otherSupportingItemsLineItems.length > 0) { diff --git a/src/store/index.js b/src/store/index.js index 941b65aca..a6e462c2c 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -2642,7 +2642,7 @@ function addPricesToLineItems(lineItems, pricingLineItems) { function addTaxesToPricedLineItems(pricedLineItems, taxingLineItems = []) { pricedLineItems.forEach((pricedLineItem) => { - let lineItemIndex = taxingLineItems.findIndex( + const lineItemIndex = taxingLineItems.findIndex( (taxingLineItem) => taxingLineItem.partNumber === pricedLineItem.partNumber ); @@ -2650,7 +2650,7 @@ function addTaxesToPricedLineItems(pricedLineItems, taxingLineItems = []) { addTaxesToPricedLineItems(pricedLineItem.childParts, taxingLineItems); } - let taxedLineItem = taxingLineItems.splice(lineItemIndex, 1)[0]; + const taxedLineItem = taxingLineItems.splice(lineItemIndex, 1)[0]; pricedLineItem.salesTax = taxedLineItem?.salesTax ?? 0; });