From 63e9b327206eb9670578631b99d22da201d02f72 Mon Sep 17 00:00:00 2001 From: Stephen Adamson Date: Thu, 25 Jun 2026 14:33:44 +0100 Subject: [PATCH] =?UTF-8?q?style:=20fix=20no-empty=20=E2=80=94=20add=20com?= =?UTF-8?q?ments=20to=20intentionally=20empty=20catch=20blocks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/lib/components/today/TodayStats.svelte | 4 +++- frontend/src/routes/login/+page.svelte | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/today/TodayStats.svelte b/frontend/src/lib/components/today/TodayStats.svelte index 394ee2e..45f442d 100644 --- a/frontend/src/lib/components/today/TodayStats.svelte +++ b/frontend/src/lib/components/today/TodayStats.svelte @@ -168,7 +168,9 @@ const data = await bmRes.json(); bookingsMade = (data.bookings || []).length; } - } catch {} + } catch { + // Non-critical — bookings-made fetch is optional for stats + } const newStats: Stats = { total, diff --git a/frontend/src/routes/login/+page.svelte b/frontend/src/routes/login/+page.svelte index d5d8a8d..9d3d145 100644 --- a/frontend/src/routes/login/+page.svelte +++ b/frontend/src/routes/login/+page.svelte @@ -168,7 +168,9 @@ if (payload.role === 'admin') { redirectTo = '/today'; } - } catch {} + } catch { + // Token decode failure is non-fatal; default redirectTo = '/' is used + } toast.success('Successfully logged in!', { id: loadingToast }); window.location.href = redirectTo; } else if (response.status === 409) {