From 94651915536ccb7d7a83f24610f70a5edad3dc65 Mon Sep 17 00:00:00 2001 From: Katie Kroell Date: Wed, 15 Nov 2023 16:02:20 -0500 Subject: [PATCH 1/3] make final deductible call only if successful policy lookup --- src/layouts/coverage-statement/coverage-statement.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index 3db996f3..9f53f25b 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -147,7 +147,10 @@ export default { // Call APIs const cmsContentPromise = fetchCmsContentForPage(to?.query?.issPage); const supportingItemsPromise = await useMainStore().getSupportingItems(); - const finalDeductiblePromise = await useMainStore().getFinalDeductible(); + let finalDeductiblePromise = ''; + if (useMainStore().order.policyLookupSuccessful) { + finalDeductiblePromise = await useMainStore().getFinalDeductible(); + } // Settle promises and get results const promiseResultMap = [ From 6667fdce77f589f42d7f7396928da4c1250d05e2 Mon Sep 17 00:00:00 2001 From: Katie Kroell Date: Thu, 16 Nov 2023 10:22:07 -0500 Subject: [PATCH 2/3] Revert "make final deductible call only if successful policy lookup" This reverts commit 94651915536ccb7d7a83f24610f70a5edad3dc65. --- src/layouts/coverage-statement/coverage-statement.vue | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index 9f53f25b..3db996f3 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -147,10 +147,7 @@ export default { // Call APIs const cmsContentPromise = fetchCmsContentForPage(to?.query?.issPage); const supportingItemsPromise = await useMainStore().getSupportingItems(); - let finalDeductiblePromise = ''; - if (useMainStore().order.policyLookupSuccessful) { - finalDeductiblePromise = await useMainStore().getFinalDeductible(); - } + const finalDeductiblePromise = await useMainStore().getFinalDeductible(); // Settle promises and get results const promiseResultMap = [ From 81397697f35b0f91e943a0f2b60af51ad55c4ea7 Mon Sep 17 00:00:00 2001 From: Katie Kroell Date: Thu, 16 Nov 2023 10:30:04 -0500 Subject: [PATCH 3/3] fix registerClaim payload --- 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 11e1c303..ef7afdaa 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -476,7 +476,7 @@ export const useMainStore = defineStore({ safelitePolicy: { policies: [] }, - actualDeductible: this.order.currentDeductible + actualDeductible: this.order.currentDeductible?.toString() ?? '' }, lossInfo: { dateOfLoss: this.order.policy.dateOfLoss, @@ -486,7 +486,7 @@ export const useMainStore = defineStore({ country: 'US' // TODO set from store }, vehicle: { - id: this.order.vehicle.id?.toString() ?? '', + id: this.order.vehicle.carId?.toString() ?? '', year: this.order.vehicle.year?.toString() ?? '', make: this.order.vehicle.make, model: this.order.vehicle.model,