From 5b3b4ed82980a4b6fb2d520fc8af9f1f88bafd1c Mon Sep 17 00:00:00 2001 From: Nate Kelley Date: Mon, 22 Sep 2025 21:44:39 -0600 Subject: [PATCH] Update useAppVersion.tsx --- apps/web/src/api/query_keys/version.ts | 2 +- apps/web/src/context/AppVersion/useAppVersion.tsx | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/web/src/api/query_keys/version.ts b/apps/web/src/api/query_keys/version.ts index eb559578d..8cc2da1d7 100644 --- a/apps/web/src/api/query_keys/version.ts +++ b/apps/web/src/api/query_keys/version.ts @@ -4,5 +4,5 @@ import { getAppBuildId } from '@/api/server-functions/getAppVersion'; export const versionGetAppVersion = queryOptions({ queryKey: ['app-version'] as const, queryFn: getAppBuildId, - refetchInterval: 20000, // 20 seconds + refetchInterval: 30000, // 30 seconds }); diff --git a/apps/web/src/context/AppVersion/useAppVersion.tsx b/apps/web/src/context/AppVersion/useAppVersion.tsx index 26039b4fb..dfd8eb887 100644 --- a/apps/web/src/context/AppVersion/useAppVersion.tsx +++ b/apps/web/src/context/AppVersion/useAppVersion.tsx @@ -14,7 +14,11 @@ const checkNewVersion = (buildId: string | undefined): boolean => { export const useAppVersion = () => { const { openInfoNotification } = useBusterNotifications(); - const { data, refetch, isFetched } = useQuery(versionGetAppVersion); + const { data, refetch } = useQuery({ + ...versionGetAppVersion, + refetchOnReconnect: true, + refetchOnMount: true, + }); const isChanged = checkNewVersion(data?.buildId); const reloadWindow = () => {