From 8909bbe49c60869d658bd42f7cb584fa789a7737 Mon Sep 17 00:00:00 2001 From: Scott Kiener Date: Wed, 22 Oct 2025 14:52:42 -0400 Subject: [PATCH] Revert "Merge pull request #2888 from Safelite/feature/CASH-1640" This reverts commit 396e15451f665ccb8dc65a541f604bb857599810, reversing changes made to a73410fc276a6053d32017c135177c4417cdf60e. --- src/layouts/payment-method/payment-method.vue | 10 +- src/layouts/payment/payment.spec.js | 1 + src/layouts/payment/payment.vue | 114 +++++++++++++++++- 3 files changed, 114 insertions(+), 11 deletions(-) diff --git a/src/layouts/payment-method/payment-method.vue b/src/layouts/payment-method/payment-method.vue index ffb3d2353..214b6111e 100644 --- a/src/layouts/payment-method/payment-method.vue +++ b/src/layouts/payment-method/payment-method.vue @@ -35,7 +35,7 @@ :isNoComp="isNoComp" :isExpandedOnLoad="false" :isMSRFeeApplicable="isMSRFeeApplicable" - @itemRemoved="evaluatePromosAndTaxItemsOnOrder" /> + @itemRemoved="reTaxItemsOnOrder" /> 0; - const hasActivePromos = this.lineItems.promos.length > 0; - if (hasInactivePromos || hasActivePromos) { - await this.revalidatePromos(); - } + async reTaxItemsOnOrder() { this.lineItems = await baseMixin.methods.dispatchStoreActionWithLogging( storeActions.TAX_ORDER_ITEMS_AND_SAVE_SERVER_DATA, { diff --git a/src/layouts/payment/payment.spec.js b/src/layouts/payment/payment.spec.js index 1b36d0644..ad98814d2 100644 --- a/src/layouts/payment/payment.spec.js +++ b/src/layouts/payment/payment.spec.js @@ -319,6 +319,7 @@ describe("payment.vue", () => { ); // Assert + expect(vmMock.availableVaps).not.toBeUndefined(); expect(vmMock.lineItems).not.toBeUndefined(); expect(vmMock.setCmsContent).toBeCalled(); diff --git a/src/layouts/payment/payment.vue b/src/layouts/payment/payment.vue index b8e481174..992795321 100644 --- a/src/layouts/payment/payment.vue +++ b/src/layouts/payment/payment.vue @@ -42,7 +42,7 @@ { vm.setCmsContent(resultMap.cmsContent); - vm.lineItems = deepClone(store.getters.order.lineItems); + vm.availableVaps = taxedVaps; + vm.lineItems = lineItems; vm.$nextTick(() => { if (vm.$refs.cart) {