diff --git a/src/layouts/vehicle-damage/windshield-options/windshield-options.vue b/src/layouts/vehicle-damage/windshield-options/windshield-options.vue index b878e5380..54f573264 100644 --- a/src/layouts/vehicle-damage/windshield-options/windshield-options.vue +++ b/src/layouts/vehicle-damage/windshield-options/windshield-options.vue @@ -66,6 +66,11 @@ defineRule( defineRule( "check-for-repair-and-replace", (selectedWindshieldDamageType, selectedDamageLocations) => { + // vee-validate adds an extra arrray on initial selection + // remove here + selectedDamageLocations[0] = selectedDamageLocations[0].filter((location) => { + return !Array.isArray(location); + }); return ( selectedWindshieldDamageType.toString() != damageLocationsSelected.REPAIR || (!selectedDamageLocations.includes(damageLocationsSelected.WINDSHIELD) &&