This commit is contained in:
CarlNation 2026-04-01 14:10:48 -04:00
parent a4e853e528
commit a33149c621

View file

@ -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} ****`);