diff --git a/src/helpers/order-helper.js b/src/helpers/order-helper.js index d8bee048..69320718 100644 --- a/src/helpers/order-helper.js +++ b/src/helpers/order-helper.js @@ -37,13 +37,13 @@ export async function saveSession({ shouldAwaitSaveSessionQueue = false, submitA export async function submitWorkOrder({ submitType }) { const store = useMainStore(); store.resetSubmittedOrder(); - const shouldRegisterClaimAfterSubmission = store.isPolicyLookupSuccessful + const shouldRegisterClaim = store.isPolicyLookupSuccessful && store.vehicle.policyVehicleId != null && store.vehicle.policyVehicleId >= 0 && store.isClaimRegistrationRequired && store.issConfig.callClaimRegistrationAtEnd && !store.isNoComp; - if (shouldRegisterClaimAfterSubmission) { + if (shouldRegisterClaim) { await store.registerClaim(); } await saveSession({