skip final-deductible and register-claim call if vehicle is not on policy
This commit is contained in:
parent
eab270d056
commit
5a77edcc86
1 changed files with 2 additions and 1 deletions
|
|
@ -170,7 +170,7 @@ export default {
|
||||||
];
|
];
|
||||||
|
|
||||||
let pricingResults = [];
|
let pricingResults = [];
|
||||||
if (useMainStore().order.policy.policyLookupSuccessful) {
|
if (useMainStore().order.policy.policyLookupSuccessful && useMainStore().order.vehicle.policyVehicleId) {
|
||||||
await useMainStore().getFinalDeductible();
|
await useMainStore().getFinalDeductible();
|
||||||
pricingResults = await useMainStore().getPriceOrderItems(availableLineItems);
|
pricingResults = await useMainStore().getPriceOrderItems(availableLineItems);
|
||||||
}
|
}
|
||||||
|
|
@ -343,6 +343,7 @@ export default {
|
||||||
async initializeComponent() {
|
async initializeComponent() {
|
||||||
useMainStore().updatePolicyITACFlag(this.verifiedITAC);
|
useMainStore().updatePolicyITACFlag(this.verifiedITAC);
|
||||||
if (this.policyLookupSuccessful
|
if (this.policyLookupSuccessful
|
||||||
|
&& useMainStore().order.vehicle.policyVehicleId
|
||||||
&& useMainStore().isClaimRegistrationRequired
|
&& useMainStore().isClaimRegistrationRequired
|
||||||
&& (this.coveredAndServicePriceAboveOrEqualDeductible || this.verifiedITAC)) {
|
&& (this.coveredAndServicePriceAboveOrEqualDeductible || this.verifiedITAC)) {
|
||||||
await useMainStore().registerClaim()?.catch(() => {});
|
await useMainStore().registerClaim()?.catch(() => {});
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue