From 92920db07db1d038f6b6e20c6ca049027155915e Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Thu, 25 Jun 2026 13:02:39 +0200 Subject: [PATCH] style: fix dep ordering and restore redis null guard --- apps/nextjs/package.json | 2 +- packages/redis/src/lib/channel.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index c9346beb3..36bb405ad 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -60,10 +60,10 @@ "@scalar/api-reference-react": "catalog:", "@tabler/icons-react": "catalog:", "@tanstack/query-async-storage-persister": "catalog:", - "@tanstack/react-query-persist-client": "catalog:", "@tanstack/react-query": "catalog:", "@tanstack/react-query-devtools": "catalog:", "@tanstack/react-query-next-experimental": "catalog:", + "@tanstack/react-query-persist-client": "catalog:", "@trpc/client": "catalog:", "@trpc/next": "catalog:", "@trpc/react-query": "catalog:", diff --git a/packages/redis/src/lib/channel.ts b/packages/redis/src/lib/channel.ts index c21b85245..1b1e582c1 100644 --- a/packages/redis/src/lib/channel.ts +++ b/packages/redis/src/lib/channel.ts @@ -157,7 +157,9 @@ export const removeQueryCacheAsync = async (userId: string, boardId: string) => }; export const invalidateIntegrationCacheAsync = async (integrationId: string): Promise => { - await getSetClient.del(`session-store:${integrationId}`); + const client = getSetClient as typeof getSetClient | null; + if (!client) return; + await client.del(`session-store:${integrationId}`); }; /**