From ad22aea55e10f4e0bb9ac8d3e9e3bbbb92ac3844 Mon Sep 17 00:00:00 2001 From: R0m1k3 Date: Wed, 21 Jan 2026 16:03:30 +0100 Subject: [PATCH] fix(analytics): handle expired tokens gracefully to prevent 500 errors --- server/services/analytics.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/services/analytics.ts b/server/services/analytics.ts index cf04e85..8fed326 100644 --- a/server/services/analytics.ts +++ b/server/services/analytics.ts @@ -178,6 +178,9 @@ export class AnalyticsService { lastTokenCheck: new Date() }) .where(eq(socialPages.id, pageId)); + + // Return gracefully so the UI sees the updated status + return; } throw new Error(`Failed to fetch Basic Info: ${error.message || error}`);