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.
This commit is contained in:
schroda
2025-09-06 14:59:31 +02:00
parent dad58f77b6
commit 9552f13a78

View File

@@ -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;