From e32a1cd9c4e34a975f0f0bc48e722b884ee1f545 Mon Sep 17 00:00:00 2001 From: Chris Redelinghuys Date: Thu, 24 Jul 2025 14:36:19 -0400 Subject: [PATCH] CASH-1214: Clear selectedRouteCode if no time slot is selected --- .../schedule/time-slot-question/time-slot-question.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/layouts/schedule/time-slot-question/time-slot-question.vue b/src/layouts/schedule/time-slot-question/time-slot-question.vue index 58a193d2a..d2acfed31 100644 --- a/src/layouts/schedule/time-slot-question/time-slot-question.vue +++ b/src/layouts/schedule/time-slot-question/time-slot-question.vue @@ -206,6 +206,10 @@ export default { // ); // } } else { + if (!this.selectedAnswerForTimeSlots && this.selectedRouteCode) { + // Clearing selectedRouteCode if no time slot is selected + this.resetSelectedTimeSlot(); + } appointmentTypeCmsWidgetName = this.selectedRouteCode?.includes( PREMIUM_TIME_SLOT_ID_FLAG ) @@ -552,10 +556,13 @@ export default { return slot.id === selectedRouteCodeString; }); if (!matchingTimeSlot) { - this.selectedRouteCode = null; + this.resetSelectedTimeSlot(); } } }, + resetSelectedTimeSlot() { + this.selectedRouteCode = null; + }, }, watch: { waitListRequested(newVal) {