diff --git a/src/constants/part-type-strings.js b/src/constants/part-type-strings.js index fd1f4e781..aa56d1ed2 100644 --- a/src/constants/part-type-strings.js +++ b/src/constants/part-type-strings.js @@ -3,6 +3,7 @@ const partTypeStrings = { REAR_WIPER: "REAR WIPER", RAIN_DEFENSE: "RAIN DEFENSE", RECALIBRATION: "RECALIBRATION", + REPLACE_FEE: "REPLACE FEE", RECYCLE_FEE: "RECYCLE FEE", MOBILE_FEE: "MOBILE FEE", REPAIR_FEE: "REPAIR FEE", diff --git a/src/fmg-components/cart/cart.vue b/src/fmg-components/cart/cart.vue index 92e3f8adf..f0cca4990 100644 --- a/src/fmg-components/cart/cart.vue +++ b/src/fmg-components/cart/cart.vue @@ -222,6 +222,9 @@ export default { salesTax: promoLineItem.salesTax, }; + promoLineItem.cartItemType = cartItem.cartItemType; + cartItem.lineItems.push(lineItem); + cartItems.push(cartItem); }); @@ -467,14 +470,14 @@ export default { let cartItem = null; const recycleFeeLineItem = this.supportingItems.find( - (supportingItem) => supportingItem.partType == partTypeStrings.RECYCLE_FEE + (supportingItem) => supportingItem.partType == partTypeStrings.REPLACE_FEE ); - + console.log(recycleFeeLineItem); if (recycleFeeLineItem) { cartItem = { name: this.recycleFeeCartItemName, category: cartItemCategories.SUPPORTING_ITEMS, - cartItemType: cartItemTypes.RECYCLE_FEE, + cartItemType: cartItemTypes.REPLACE_FEE, isDisplayed: true, isRemovable: false, subTotal: 0,