Merge pull request #284 from Safelite/feature/CSR-319
CSR-319: fix issue where null was overwriting array data
This commit is contained in:
commit
d1d2e65777
1 changed files with 4 additions and 3 deletions
|
|
@ -91,10 +91,11 @@ export default ({
|
||||||
this.windshieldAvailableReplacementOptions = windshieldAvailableReplacementOptions;
|
this.windshieldAvailableReplacementOptions = windshieldAvailableReplacementOptions;
|
||||||
},
|
},
|
||||||
getWindshieldOptions(selectedWindshieldDamageType, selectedWindshieldChipCount, selectedWindshieldReplaceOptions){
|
getWindshieldOptions(selectedWindshieldDamageType, selectedWindshieldChipCount, selectedWindshieldReplaceOptions){
|
||||||
|
// ONLY UPDATE THE NEW VALUE IF IT IS TRUTHY (NOT NULL)
|
||||||
return {
|
return {
|
||||||
selectedWindshieldDamageType: selectedWindshieldDamageType,
|
selectedWindshieldDamageType: selectedWindshieldDamageType ? selectedWindshieldDamageType : this.selectedValues.selectedWindshieldDamageType,
|
||||||
selectedWindshieldChipCount: selectedWindshieldChipCount,
|
selectedWindshieldChipCount: selectedWindshieldChipCount ? selectedWindshieldChipCount : this.selectedValues.selectedWindshieldChipCount,
|
||||||
selectedWindshieldReplaceOptions: selectedWindshieldReplaceOptions
|
selectedWindshieldReplaceOptions: selectedWindshieldReplaceOptions ? selectedWindshieldReplaceOptions : this.selectedValues.selectedWindshieldReplaceOptions,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue