From a016cee0de70809b04d84c31c612fb75ac7bf934 Mon Sep 17 00:00:00 2001 From: Minojhini Valaiyapathi Date: Tue, 31 Mar 2026 07:25:29 -0400 Subject: [PATCH] CASH-2496 - Added Account Number to be passed in to Wipers Endpoint --- public/static/healthcheck/index.html | 2 +- src/layouts/confirmation/confirmation.vue | 3 ++- src/layouts/payment-method/payment-method.vue | 3 ++- .../service-package-review/service-package-review.vue | 2 +- src/layouts/quote/quote.vue | 2 +- src/store/index.js | 5 +++-- 6 files changed, 10 insertions(+), 7 deletions(-) diff --git a/public/static/healthcheck/index.html b/public/static/healthcheck/index.html index 3f87a7587..85aab0e0d 100644 --- a/public/static/healthcheck/index.html +++ b/public/static/healthcheck/index.html @@ -543,7 +543,7 @@ { path: '/parts/damage-options/CR00046193', method: 'GET' }, { path: '/parts/rain-repel', method: 'GET' }, { path: '/parts/parts-or-questions', method: 'POST', body: {"carId":"CR00046193","glassPieces":[{"location":"Windshield","name":"Single"}],"zip":"43015","vin":null,"serviceType":null,"referralSeqNumber":environmentContext.referralNumber,"AppName":"FixMyGlass"} }, - { path: '/parts/wipers/CR00046193/43015', method: 'GET' }, + { path: '/parts/wipers/CR00046193/167132', method: 'GET' }, { path: '/parts/mobile-premium-fee/Cash/Replace', method: 'GET' }, { path: '/parts/mobile-fee/?serviceType=Install&facilityType=Mobile&parentAccountNumber=167132&billToAccountNumber=87291&providerNumber=03357&isItacOptimized=false&zipCode=43015', method: 'GET' }, ] diff --git a/src/layouts/confirmation/confirmation.vue b/src/layouts/confirmation/confirmation.vue index fa0e53425..6205118ed 100644 --- a/src/layouts/confirmation/confirmation.vue +++ b/src/layouts/confirmation/confirmation.vue @@ -167,8 +167,9 @@ export default { const wipersPromise = baseMixin.methods.dispatchStoreActionWithLogging( storeActions.GET_WIPERS, { - serviceZipCode: submittedOrder.serviceLocation.zipCode, + // serviceZipCode: submittedOrder.serviceLocation.zipCode, carId: submittedOrder.vehicle.carId, + accountNumber: submittedOrder.payment.parentAccountNumber, }, "confirmation" ); diff --git a/src/layouts/payment-method/payment-method.vue b/src/layouts/payment-method/payment-method.vue index 48f076f84..ca3243699 100644 --- a/src/layouts/payment-method/payment-method.vue +++ b/src/layouts/payment-method/payment-method.vue @@ -222,8 +222,9 @@ export default { const wipersPromise = baseMixin.methods.dispatchStoreActionWithLogging( storeActions.GET_WIPERS, { - serviceZipCode: store.getters.order.serviceLocation.zipCode, + // serviceZipCode: store.getters.order.serviceLocation.zipCode, carId: store.getters.vehicle.carId, + accountNumber: store.getters.payment.parentAccountNumber, }, "payment-method" ); diff --git a/src/layouts/payment-method/review-dropdown/review-sections/service-package-review/service-package-review.vue b/src/layouts/payment-method/review-dropdown/review-sections/service-package-review/service-package-review.vue index 4cf6dae0b..84f39f6b8 100644 --- a/src/layouts/payment-method/review-dropdown/review-sections/service-package-review/service-package-review.vue +++ b/src/layouts/payment-method/review-dropdown/review-sections/service-package-review/service-package-review.vue @@ -35,8 +35,8 @@ export default { const wipersPromise = baseMixin.methods.dispatchStoreActionWithLogging( storeActions.GET_WIPERS, { - serviceZipCode: store.getters.order.serviceLocation.zipCode, carId: store.getters.vehicle.carId, + accountNumber: store.getters.payment.parentAccountNumber, }, "review" ); diff --git a/src/layouts/quote/quote.vue b/src/layouts/quote/quote.vue index b428ab905..dc7c8c09e 100644 --- a/src/layouts/quote/quote.vue +++ b/src/layouts/quote/quote.vue @@ -217,8 +217,8 @@ export default { const wipersPromise = baseMixin.methods.dispatchStoreActionWithLogging( storeActions.GET_WIPERS, { - serviceZipCode: store.getters.order.serviceLocation.zipCode, carId: store.getters.vehicle.carId, + accountNumber: store.getters.payment.parentAccountNumber, }, "quote" ); diff --git a/src/store/index.js b/src/store/index.js index e740bf0d3..32dd00034 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -1958,12 +1958,13 @@ export const actions = { async getWipers(context, { payload, pageNameToLog }) { const carId = payload.carId; - const serviceZipCode = payload.serviceZipCode; + // const serviceZipCode = payload.serviceZipCode; + const accountNumber = context.getters.payment.parentAccountNumber; const response = await globalMethods .callHttpClient({ method: endpoints.GetWipers.method, - endpoint: `${endpoints.GetWipers.url}/${carId}/${serviceZipCode}`, + endpoint: `${endpoints.GetWipers.url}/${carId}/${accountNumber}`, logApiCall: true, pageNameToLog: pageNameToLog, })