From e17cb0d5e603a1ed03932f6ec95d88c1d81eac2e Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Thu, 22 Jun 2023 16:28:13 -0400 Subject: [PATCH] CSR-1131: fixes in case the state saved date is not in the list of selectableDatesData --- src/layouts/schedule/schedule.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/layouts/schedule/schedule.vue b/src/layouts/schedule/schedule.vue index 6486cf5f3..a364319ee 100644 --- a/src/layouts/schedule/schedule.vue +++ b/src/layouts/schedule/schedule.vue @@ -259,8 +259,8 @@ export default { getTimeSlotObjectFromTimeSlotId(timeSlotId) { const timeSlots = this.selectableDatesData.days.find( (selectableDate) => selectableDate.date === this.selectedDate - ).timeSlots; - return timeSlots.find((timeSlot) => timeSlot.id === timeSlotId); + )?.timeSlots; + if (timeSlots) return timeSlots.find((timeSlot) => timeSlot.id === timeSlotId); }, getSelectedDate() { return store.getters.order.schedule.date; @@ -276,7 +276,7 @@ export default { }, updateFooterButtonText(timeSlotData) { let funnelFooterButtonText; - if (!timeSlotData.id) { + if (!timeSlotData.id || !this.appointmentDateAndTime) { funnelFooterButtonText = "Continue"; } else { funnelFooterButtonText =