diff --git a/frontend/src/stores/schedule.js b/frontend/src/stores/schedule.js index 6a19bb3..e7d22b1 100644 --- a/frontend/src/stores/schedule.js +++ b/frontend/src/stores/schedule.js @@ -51,9 +51,13 @@ export const useScheduleStore = defineStore('schedule', () => { // Session ended if (event.is_active === false) { session.value = null + blocks.value = [] + completedBlockIds.value = [] isPaused.value = false blockStartedAt.value = null blockElapsedOffset.value = 0 + dayStartTime.value = null + dayEndTime.value = null return } // Pause — accumulate elapsed, stop counting