diff --git a/src/layouts/vehicle-damage/vehicle-damage.vue b/src/layouts/vehicle-damage/vehicle-damage.vue index e93e0fbd0..ee8d3e074 100644 --- a/src/layouts/vehicle-damage/vehicle-damage.vue +++ b/src/layouts/vehicle-damage/vehicle-damage.vue @@ -144,9 +144,12 @@ export default { vm.$refs.backGlassOptions.initializeComponent( resultMap.damageOptions.backGlassOptions.availableReplacementOptions ); - if (store.getters.externalParameterState?.isExternalParameter && - store.getters.externalParameterState?.isExternalParameter === externalParameterStatus.ACTIVE && - store.getters.externalParameterState.vehicleDamage?.damageType) { + if ( + store.getters.externalParameterState?.isExternalParameter && + store.getters.externalParameterState?.isExternalParameter === + externalParameterStatus.ACTIVE && + store.getters.externalParameterState.vehicleDamage?.damageType + ) { await nextTick(); const isValid = await baseMixin.methods.isFormValid(vm.$refs.theForm); debugLog(`**** vehicle-damage is form valid: ${isValid} ****`); @@ -358,9 +361,12 @@ export default { ) { windShieldOptions.selectedWindshieldDamageType = damageLocationsSelected.REPLACE; - if (!store.getters.externalParameterState.isExternalParameter || - store.getters.externalParameterState?.isExternalParameter !== externalParameterStatus.ACTIVE || - !store.getters.externalParameterState.vehicleDamage?.damageType) { + if ( + !store.getters.externalParameterState.isExternalParameter || + store.getters.externalParameterState?.isExternalParameter !== + externalParameterStatus.ACTIVE || + !store.getters.externalParameterState.vehicleDamage?.damageType + ) { windShieldOptions.selectedWindshieldReplaceOptions.push( damageLocationsSelected.SINGLE ); @@ -671,14 +677,15 @@ export default { return this.$store.getters.requiresVerifiedRedirecting; }, isContinueEnabled() { - var isEnabled = ( + var isEnabled = this.isAnyDamageSelected && this.isWindshieldValid && this.isRearGlassValid && - this.isSideGlassValid - ); + this.isSideGlassValid; if (!isEnabled) { - debugLog(`************************ isContinueEnabled: ${isEnabled} *****************************`); + debugLog( + `************************ isContinueEnabled: ${isEnabled} *****************************` + ); debugLog(`**** this.isAnyDamageSelected: ${this.isAnyDamageSelected} ****`); debugLog(`**** this.isWindshieldValid: ${this.isWindshieldValid} ****`); debugLog(`**** this.isRearGlassValid: ${this.isRearGlassValid} ****`);