Merge pull request #1135 from Safelite/feature/CSR-1144

Feature/csr 1144
This commit is contained in:
CarlNation 2023-05-31 11:18:45 -04:00 committed by GitHub
commit 0242604ef9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 2 deletions

View file

@ -237,7 +237,8 @@ export default {
startTime: timeSlotSelectedObject.startTime, startTime: timeSlotSelectedObject.startTime,
endTime: timeSlotSelectedObject.endTime, endTime: timeSlotSelectedObject.endTime,
routeCode: this.selectedTimeSlotData.id, routeCode: this.selectedTimeSlotData.id,
jobMaxMinutes: this.selectableDatesData.estimatedServiceMinutesMaximum, jobMaxMinutes:
this.selectableDatesData.estimatedServiceMinutesMaximum.toString(),
}; };
} else { } else {
return null; return null;
@ -346,7 +347,7 @@ export default {
this.$router.navigateWithoutSaving(this.navigationScenarios.CLICKED_BACK, this.$route); this.$router.navigateWithoutSaving(this.navigationScenarios.CLICKED_BACK, this.$route);
}, },
async forwardButtonAction() { async forwardButtonAction() {
await this.dispatchStoreAction( this.dispatchStoreAction(
this.storeActions.SAVE_SCHEDULE, this.storeActions.SAVE_SCHEDULE,
this.appointmentDateAndTime, this.appointmentDateAndTime,
false false

View file

@ -84,6 +84,7 @@ const getDefaultState = () => {
startTime: null, startTime: null,
endTime: null, endTime: null,
routeCode: null, routeCode: null,
jobMaxMinutes: null,
}, },
referralNumber: null, referralNumber: null,
referralDate: null, referralDate: null,
@ -268,6 +269,7 @@ export const mutations = {
state.order.schedule.startTime = scheduleInfo.startTime; state.order.schedule.startTime = scheduleInfo.startTime;
state.order.schedule.endTime = scheduleInfo.endTime; state.order.schedule.endTime = scheduleInfo.endTime;
state.order.schedule.routeCode = scheduleInfo.routeCode; state.order.schedule.routeCode = scheduleInfo.routeCode;
state.order.schedule.jobMaxMinutes = scheduleInfo.jobMaxMinutes;
} }
}, },
@ -440,6 +442,7 @@ export const mutations = {
state.order.schedule.startTime = sessionInformation.order.schedule?.startTime; state.order.schedule.startTime = sessionInformation.order.schedule?.startTime;
state.order.schedule.endTime = sessionInformation.order.schedule?.endTime; state.order.schedule.endTime = sessionInformation.order.schedule?.endTime;
state.order.schedule.routeCode = sessionInformation.order.schedule?.routeCode; state.order.schedule.routeCode = sessionInformation.order.schedule?.routeCode;
state.order.schedule.jobMaxMinutes = sessionInformation.order.schedule?.jobMaxMinutes;
}, },
updateExperiments(state, experiments) { updateExperiments(state, experiments) {
state.applicationUser.experiments = experiments; state.applicationUser.experiments = experiments;
@ -1342,6 +1345,7 @@ export const actions = {
startTime: order.schedule?.startTime, startTime: order.schedule?.startTime,
endTime: order.schedule?.endTime, endTime: order.schedule?.endTime,
routeCode: order.schedule?.routeCode, routeCode: order.schedule?.routeCode,
jobMaxMinutes: order.schedule?.jobMaxMinutes,
}, },
existingPromoCode: null, existingPromoCode: null,
referralCorrelationId: order.referralCorrelationId, referralCorrelationId: order.referralCorrelationId,