From 8be96a0dedfb4bde11dd93b8ff87b529dbea3fe5 Mon Sep 17 00:00:00 2001 From: Abhi kumar Date: Wed, 25 Feb 2026 21:03:25 +0530 Subject: [PATCH] fix: fetch the current version changelog instead of latest version (#10422) --- frontend/src/container/AppLayout/index.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/frontend/src/container/AppLayout/index.tsx b/frontend/src/container/AppLayout/index.tsx index 8f44e0e938..18d44685d9 100644 --- a/frontend/src/container/AppLayout/index.tsx +++ b/frontend/src/container/AppLayout/index.tsx @@ -117,7 +117,7 @@ function AppLayout(props: AppLayoutProps): JSX.Element { const [showSlowApiWarning, setShowSlowApiWarning] = useState(false); const [slowApiWarningShown, setSlowApiWarningShown] = useState(false); - const { latestVersion } = useSelector( + const { currentVersion } = useSelector( (state) => state.app, ); @@ -213,9 +213,9 @@ function AppLayout(props: AppLayoutProps): JSX.Element { }, { queryFn: (): Promise | ErrorResponse> => - getChangelogByVersion(latestVersion, changelogForTenant), - queryKey: ['getChangelogByVersion', latestVersion, changelogForTenant], - enabled: isLoggedIn && Boolean(latestVersion), + getChangelogByVersion(currentVersion, changelogForTenant), + queryKey: ['getChangelogByVersion', currentVersion, changelogForTenant], + enabled: isLoggedIn && Boolean(currentVersion), }, ]); @@ -226,7 +226,7 @@ function AppLayout(props: AppLayoutProps): JSX.Element { !changelog && !getChangelogByVersionResponse.isLoading && isLoggedIn && - Boolean(latestVersion) + Boolean(currentVersion) ) { getChangelogByVersionResponse.refetch(); } @@ -237,9 +237,9 @@ function AppLayout(props: AppLayoutProps): JSX.Element { let timer: ReturnType; if ( isCloudUserVal && - Boolean(latestVersion) && + Boolean(currentVersion) && seenChangelogVersion != null && - latestVersion !== seenChangelogVersion && + currentVersion !== seenChangelogVersion && daysSinceAccountCreation > MIN_ACCOUNT_AGE_FOR_CHANGELOG && // Show to only users older than 2 weeks !isWorkspaceAccessRestricted ) { @@ -255,7 +255,7 @@ function AppLayout(props: AppLayoutProps): JSX.Element { // eslint-disable-next-line react-hooks/exhaustive-deps }, [ isCloudUserVal, - latestVersion, + currentVersion, seenChangelogVersion, toggleChangelogModal, isWorkspaceAccessRestricted,