diff --git a/src/layouts/schedule-page/schedule-page.vue b/src/layouts/schedule-page/schedule-page.vue index 257995c1..904329f3 100644 --- a/src/layouts/schedule-page/schedule-page.vue +++ b/src/layouts/schedule-page/schedule-page.vue @@ -467,7 +467,7 @@ export default { this.mql = window.matchMedia('(min-width: 1200px)'); this.isMobileView = !this.mql.matches; this.mql.addEventListener('change', this.handleMqlChange); - this.mainStore.updateIsRecalAcknowledgedForScheduling(false); + this.mainStore.order.isRecalAcknowledgedForScheduling = false; this.isRecalAcknowledged = false; }, unmounted() { @@ -985,7 +985,7 @@ export default { }, updateIsRecalAcknowledged(isAcknowledged) { this.isRecalAcknowledged = isAcknowledged; - this.mainStore.saveIsRecalAcknowledgedForScheduling(this.isRecalAcknowledged); + this.mainStore.order.isRecalAcknowledgedForScheduling = isAcknowledged; }, getIsRecalAcknowledgedForScheduling() { return this.mainStore.order.isRecalAcknowledgedForScheduling; diff --git a/src/store/index.js b/src/store/index.js index c1f79f0d..06c0b505 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -3160,13 +3160,6 @@ export const useMainStore = defineStore({ // clear from sessionStorage window.sessionStorage.removeItem(webStorageConstants.SUBMITTED_ORDER); }, - - saveIsRecalAcknowledgedForScheduling(isRecalAcknowledged) { - this.updateIsRecalAcknowledgedForScheduling(isRecalAcknowledged); - }, - updateIsRecalAcknowledgedForScheduling(isRecalAcknowledged) { - this.order.isRecalAcknowledgedForScheduling = isRecalAcknowledged; - } }, persist: { // Default is localStorage, but sessionStorage is used here to ensure state is cleared when the browser tab is closed, preventing potential issues with stale data on return visits.