From 5a77edcc869573df596e9e449f464260e751c82b Mon Sep 17 00:00:00 2001 From: Katie Kroell Date: Mon, 4 Dec 2023 15:47:18 -0500 Subject: [PATCH] skip final-deductible and register-claim call if vehicle is not on policy --- src/layouts/coverage-statement/coverage-statement.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index d203f6c7..d7caeb78 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -170,7 +170,7 @@ export default { ]; let pricingResults = []; - if (useMainStore().order.policy.policyLookupSuccessful) { + if (useMainStore().order.policy.policyLookupSuccessful && useMainStore().order.vehicle.policyVehicleId) { await useMainStore().getFinalDeductible(); pricingResults = await useMainStore().getPriceOrderItems(availableLineItems); } @@ -343,6 +343,7 @@ export default { async initializeComponent() { useMainStore().updatePolicyITACFlag(this.verifiedITAC); if (this.policyLookupSuccessful + && useMainStore().order.vehicle.policyVehicleId && useMainStore().isClaimRegistrationRequired && (this.coveredAndServicePriceAboveOrEqualDeductible || this.verifiedITAC)) { await useMainStore().registerClaim()?.catch(() => {});