From c66fd159eae77ce535f209d33632bb5131d7f996 Mon Sep 17 00:00:00 2001 From: Kyle Pope Date: Tue, 17 Mar 2026 01:09:34 +0800 Subject: [PATCH] Restore 5s calendar polling for near-real-time shared event sync Reverts the AW-3 optimization that increased polling from 5s to 30s. The faster interval is needed for shared calendar edits and invited editor changes to appear promptly on other users' views. Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/components/calendar/CalendarPage.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/calendar/CalendarPage.tsx b/frontend/src/components/calendar/CalendarPage.tsx index b37c481..3cec58e 100644 --- a/frontend/src/components/calendar/CalendarPage.tsx +++ b/frontend/src/components/calendar/CalendarPage.tsx @@ -229,9 +229,8 @@ export default function CalendarPage() { }); return data; }, - // AW-3: Reduce from 5s to 30s — personal organiser doesn't need 12 calls/min - refetchInterval: 30_000, - staleTime: 30_000, + refetchInterval: 5_000, + staleTime: 5_000, }); const selectedEvent = useMemo(