From 9552f13a784ad7e230465ae74d48b279cb8e704a Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sat, 6 Sep 2025 14:59:31 +0200 Subject: [PATCH] Use cache-only fetch policy for nav bar extension list query Prevents unnecessary network requests when fetching the extension list to show updatable extension info in the nav bar. --- src/features/navigation-bar/NavigationBar.constants.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/features/navigation-bar/NavigationBar.constants.ts b/src/features/navigation-bar/NavigationBar.constants.ts index fb198fb8..99dbed0b 100644 --- a/src/features/navigation-bar/NavigationBar.constants.ts +++ b/src/features/navigation-bar/NavigationBar.constants.ts @@ -61,7 +61,7 @@ const NAVIGATION_BAR_BASE_ITEMS = [ moreGroup: NavBarItemMoreGroup.GENERAL, useBadge: () => { const { t } = useTranslation(); - const { data } = requestManager.useGetExtensionList(); + const { data } = requestManager.useGetExtensionList({ fetchPolicy: 'cache-only' }); const extensions = data?.extensions.nodes ?? []; const availableUpdates = extensions.filter((extension) => extension.hasUpdate).length;