From 395677192d9e2b27f7e984203c165297737336af Mon Sep 17 00:00:00 2001 From: Josh Dassinger Date: Thu, 22 Aug 2024 11:15:24 -0500 Subject: [PATCH 1/2] SSR-1455 Add OEM parts for OEM Enhancement --- src/store/index.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 7f26d157..310d34a6 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -298,6 +298,7 @@ export const useMainStore = defineStore({ isVerified: (state) => state.order.insuranceCoverage.coverageStatus === coverageStatuses.VERIFIED, isPendingClaimRegistration: (state) => state.order.insuranceCoverage.coverageStatus === coverageStatuses.PENDING, providerNumber: (state) => state.order.serviceLocation.provider.providerNumber || state.order.serviceLocation.defaultProviderNumber, + hasOemEndorsement: (state) => state.order.policy.endorsements?.indexOf('OEM Approved') !== -1 ?? false, eventBusItem: (state) => (eventCategory, eventSubCategory) => { const matchedEvent = state.applicationUser.eventBus.find(({ category, subCategory }) => category === eventCategory && subCategory === eventSubCategory); return matchedEvent?.eventValue; @@ -769,7 +770,8 @@ export const useMainStore = defineStore({ carId, glassPieces: glassArrayForPayload, zip: zipCode, - vin + vin, + oemEnhancementFlag: this.hasOemEndorsement } }); @@ -802,7 +804,8 @@ export const useMainStore = defineStore({ glassPieces: glassArrayForPayload, answerResults: resultsArrayForPayload, zip: zipCode, - vin + vin, + oemEnhancementFlag: this.hasOemEndorsement } }); @@ -1272,7 +1275,7 @@ export const useMainStore = defineStore({ policyZipCode: policy.policyZipCode, originalDeductible: this.order.originalDeductible, currentDeductible: this.order.currentDeductible, - OemEndorsement: policy.endorsements?.indexOf('OEM Approved') !== -1 ?? false, + OemEndorsement: this.hasOemEndorsement, noCoverage: this.isNoComp, isItac: this.isITAC }, From 3728fa665c3929453fb2c731c05b5a0f53d731fb Mon Sep 17 00:00:00 2001 From: Josh Dassinger Date: Thu, 22 Aug 2024 11:41:11 -0500 Subject: [PATCH 2/2] SSR-1455 Fix flag name --- src/store/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index 310d34a6..5e5dd82d 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -771,7 +771,7 @@ export const useMainStore = defineStore({ glassPieces: glassArrayForPayload, zip: zipCode, vin, - oemEnhancementFlag: this.hasOemEndorsement + oemEndorsementFlag: this.hasOemEndorsement } }); @@ -805,7 +805,7 @@ export const useMainStore = defineStore({ answerResults: resultsArrayForPayload, zip: zipCode, vin, - oemEnhancementFlag: this.hasOemEndorsement + oemEndorsementFlag: this.hasOemEndorsement } });