From b095532e00492e251aa2f4a9d950035dff066c56 Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Sun, 25 Jan 2026 03:07:08 +0100 Subject: [PATCH] fix(clock): load alarms/timers in guest mode Remove auth check before loading data - the stores already handle guest mode by loading from sessionStorage instead of API. Co-Authored-By: Claude Opus 4.5 --- apps/clock/apps/web/src/routes/(app)/alarms/+page.svelte | 5 ++--- apps/clock/apps/web/src/routes/(app)/timers/+page.svelte | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/apps/clock/apps/web/src/routes/(app)/alarms/+page.svelte b/apps/clock/apps/web/src/routes/(app)/alarms/+page.svelte index 16352dabc..ae6f686c7 100644 --- a/apps/clock/apps/web/src/routes/(app)/alarms/+page.svelte +++ b/apps/clock/apps/web/src/routes/(app)/alarms/+page.svelte @@ -81,9 +81,8 @@ } onMount(async () => { - if (authStore.isAuthenticated) { - await alarmsStore.fetchAlarms(); - } + // Load alarms - works for both authenticated and guest mode + await alarmsStore.fetchAlarms(); }); function openEditModal(alarm: Alarm) { diff --git a/apps/clock/apps/web/src/routes/(app)/timers/+page.svelte b/apps/clock/apps/web/src/routes/(app)/timers/+page.svelte index 36b3d05a5..c62d66bc0 100644 --- a/apps/clock/apps/web/src/routes/(app)/timers/+page.svelte +++ b/apps/clock/apps/web/src/routes/(app)/timers/+page.svelte @@ -28,9 +28,8 @@ let allTimers = $derived([...timersStore.timers, ...localTimers]); onMount(async () => { - if (authStore.isAuthenticated) { - await timersStore.fetchTimers(); - } + // Load timers - works for both authenticated and guest mode + await timersStore.fetchTimers(); }); onDestroy(() => {