diff --git a/src/mixins/analytics-mixin.js b/src/mixins/analytics-mixin.js index 32f01ddba..58c8e3399 100644 --- a/src/mixins/analytics-mixin.js +++ b/src/mixins/analytics-mixin.js @@ -637,7 +637,7 @@ export default { } discount += productPrice * -1; - subTotal += isQuotePageDiscount ? productPrice : 0; + subTotal += productPrice; } else { products.push({ productType: productType, @@ -737,6 +737,9 @@ export default { if (quotePageDiscount) { combinedLineItems = combinedLineItems.concat(quotePageDiscount); } + if (lineItems.promos) { + combinedLineItems = combinedLineItems.concat(lineItems.promos); + } //Remove child Parts if any combinedLineItems.forEach((lineItem) => {