Merge pull request #2852 from Safelite/feature/CASH-1304
Only refresh date-picker if provider actually changes
This commit is contained in:
commit
b3b7db226f
1 changed files with 6 additions and 1 deletions
|
|
@ -1692,8 +1692,13 @@ export default {
|
||||||
},
|
},
|
||||||
updateSelectedProvider(newProvider) {
|
updateSelectedProvider(newProvider) {
|
||||||
if (newProvider) {
|
if (newProvider) {
|
||||||
|
const didProviderNumberChange =
|
||||||
|
this.selectedProvider.providerNumber !== newProvider.providerNumber;
|
||||||
this.selectedProvider = newProvider;
|
this.selectedProvider = newProvider;
|
||||||
this.initializeDatePicker();
|
|
||||||
|
if (didProviderNumberChange) {
|
||||||
|
this.initializeDatePicker();
|
||||||
|
}
|
||||||
} else if (this.appointmentType === this.appointmentTypeStrings.MOBILE) {
|
} else if (this.appointmentType === this.appointmentTypeStrings.MOBILE) {
|
||||||
this.selectedProvider = {
|
this.selectedProvider = {
|
||||||
providerNumber: this.shopProviderData.mobileProviderNumber.toString(),
|
providerNumber: this.shopProviderData.mobileProviderNumber.toString(),
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue