feat(FN-4963): complete Step 4 — clear chat sessions cache on version update

Fusion-Task-Id: FN-4963
Fusion-Task-Lineage: 791f5e46-c630-4883-89de-942cc85c329b
This commit is contained in:
Fusion (runfusion.ai)
2026-05-18 03:16:25 -07:00
committed by gsxdsm
parent b7fcf439ae
commit 7f36f56bb1
2 changed files with 2 additions and 0 deletions

View File

@@ -53,6 +53,7 @@ export function DashboardLoader({ stage }: DashboardLoaderProps) {
clearCache(SWR_CACHE_KEYS.TODO_LISTS_PREFIX);
clearCache(SWR_CACHE_KEYS.CHAT_ROOMS);
clearCache(SWR_CACHE_KEYS.ACTIVE_CHAT_ROOM_ID);
clearCache(SWR_CACHE_KEYS.CHAT_SESSIONS_PREFIX);
clearCache(SWR_CACHE_KEYS.INSIGHTS_PREFIX);
clearCache(SWR_CACHE_KEYS.INSIGHT_LATEST_RUN_PREFIX);
clearCache(SWR_CACHE_KEYS.RESEARCH_RUNS_PREFIX);

View File

@@ -85,6 +85,7 @@ describe("DashboardLoader", () => {
expect(mockClearCache).toHaveBeenCalledWith(SWR_CACHE_KEYS.TODO_LISTS_PREFIX);
expect(mockClearCache).toHaveBeenCalledWith(SWR_CACHE_KEYS.CHAT_ROOMS);
expect(mockClearCache).toHaveBeenCalledWith(SWR_CACHE_KEYS.ACTIVE_CHAT_ROOM_ID);
expect(mockClearCache).toHaveBeenCalledWith(SWR_CACHE_KEYS.CHAT_SESSIONS_PREFIX);
expect(mockClearCache).toHaveBeenCalledWith(SWR_CACHE_KEYS.INSIGHTS_PREFIX);
expect(mockClearCache).toHaveBeenCalledWith(SWR_CACHE_KEYS.INSIGHT_LATEST_RUN_PREFIX);
expect(mockClearCache).toHaveBeenCalledWith(SWR_CACHE_KEYS.RESEARCH_RUNS_PREFIX);