Merge pull request #2969 from Safelite/feature/CASH-1953-prelim
CASH-1953 Attempt to correct provider number bug for shop-time-slots
This commit is contained in:
commit
b1abcbd305
2 changed files with 12 additions and 2 deletions
|
|
@ -466,7 +466,7 @@ export default {
|
|||
const response = config.getSelectableDatesCallback({
|
||||
startDateString: initialViewStartDate,
|
||||
endDateString: initialViewEndDate,
|
||||
providerNumber: config.providerNumber,
|
||||
inshopProviderNumber: config.inshopProviderNumber,
|
||||
zipCode: config.zipCode,
|
||||
includeMobileTimeSlots: config.includeMobileTimeSlots,
|
||||
includeInshopTimeSlots: config.includeInshopTimeSlots,
|
||||
|
|
|
|||
|
|
@ -285,6 +285,7 @@ const getScheduleApiResponse = async ({
|
|||
startDateString,
|
||||
endDateString,
|
||||
providerNumber,
|
||||
inshopProviderNumber,
|
||||
zipCode,
|
||||
includeMobileTimeSlots = true,
|
||||
includeInshopTimeSlots = true,
|
||||
|
|
@ -327,7 +328,7 @@ const getScheduleApiResponse = async ({
|
|||
startDate: apiStartDate,
|
||||
endDate: apiEndDate,
|
||||
shopAppointmentType: "InshopOrDropoff",
|
||||
providerNumber: providerNumber,
|
||||
providerNumber: inshopProviderNumber,
|
||||
},
|
||||
};
|
||||
if (apiStartDate < apiEndDate) {
|
||||
|
|
@ -631,6 +632,9 @@ export default {
|
|||
return this.isGlassServiceableMobile;
|
||||
}
|
||||
},
|
||||
closestInshopProviderNumber() {
|
||||
return this.shopProviderData?.shopProviders[0]?.providerNumber;
|
||||
},
|
||||
showTimeSlotQuestion() {
|
||||
if (
|
||||
this.selectedDate &&
|
||||
|
|
@ -1158,6 +1162,9 @@ export default {
|
|||
startDateString: startDate,
|
||||
endDateString: endDate,
|
||||
providerNumber: this.selectedProvider?.providerNumber,
|
||||
inshopProviderNumber: this.isMobileSelected
|
||||
? this.closestInshopProviderNumber
|
||||
: this.selectedProvider?.providerNumber,
|
||||
zipCode: this.zipCode,
|
||||
includeMobileTimeSlots: this.isServiceableMobile,
|
||||
includeInshopTimeSlots: this.isServiceableInshop || this.isServiceableDropoff,
|
||||
|
|
@ -1186,6 +1193,9 @@ export default {
|
|||
getSelectableDatesCallback: getScheduleApiResponse,
|
||||
preSelectedDate: this.preSelectedDate,
|
||||
providerNumber: this.selectedProvider?.providerNumber,
|
||||
inshopProviderNumber: this.isMobileSelected
|
||||
? this.closestInshopProviderNumber
|
||||
: this.selectedProvider?.providerNumber,
|
||||
zipCode: this.zipCode,
|
||||
includeMobileTimeSlots: includeMobileTimeSlots,
|
||||
includeInshopTimeSlots: includeInshopTimeSlots,
|
||||
|
|
|
|||
Loading…
Reference in a new issue