Merge pull request #213 from Safelite/feature/CSR-268_logic-fix
Feature/csr 268 logic fix
This commit is contained in:
commit
5114ccfcdd
2 changed files with 4 additions and 4 deletions
|
|
@ -41,7 +41,7 @@ describe("damage-location-question.vue", () => {
|
||||||
damageLocationQuestion.methods.initializeComponent.call(wrapper.vm, cmsContent, damageOptions, "car-group");
|
damageLocationQuestion.methods.initializeComponent.call(wrapper.vm, cmsContent, damageOptions, "car-group");
|
||||||
|
|
||||||
//Assert
|
//Assert
|
||||||
expect(wrapper.vm.answersToDisplay).toStrictEqual([ { Name: 'car-Windshield' }, { Name: 'car-SideDoor' }, {Name: "car-RearWindow"} ])
|
expect(wrapper.vm.answersToDisplay).toStrictEqual([ { Name: 'car-Windshield' }, { Name: 'car-SideDoor' } ])
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ export default ({
|
||||||
damageOptions: Object,
|
damageOptions: Object,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
props: {
|
props: {
|
||||||
isMultiSelect: Boolean,
|
isMultiSelect: Boolean,
|
||||||
modelValue: Array,
|
modelValue: Array,
|
||||||
isAvailable: Boolean,
|
isAvailable: Boolean,
|
||||||
|
|
@ -63,8 +63,8 @@ export default ({
|
||||||
damageOptionsMap(){
|
damageOptionsMap(){
|
||||||
return {
|
return {
|
||||||
Windshield: true,
|
Windshield: true,
|
||||||
SideDoor: this.damageOptions.driverSideOptions.availableReplacementOptions || this.damageOptions.passengerSideOptions.availableReplacementOption ? true : false,
|
SideDoor: this.damageOptions.driverSideOptions.availableReplacementOptions.length || this.damageOptions.passengerSideOptions.availableReplacementOptions.length,
|
||||||
RearWindow: this.damageOptions.backGlassOptions.availableReplacementOptions ? true : false,
|
RearWindow: this.damageOptions.backGlassOptions.availableReplacementOptions.length,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
answersToDisplay(){
|
answersToDisplay(){
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue