Ignore obsolete extensions in updatable count in nav bar
This commit is contained in:
@@ -6,7 +6,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
|||||||
|
|
||||||
## [Unreleased] (Preview)
|
## [Unreleased] (Preview)
|
||||||
|
|
||||||
- /
|
### Fixed
|
||||||
|
|
||||||
|
- (**Navigation**) Fix obsolete extensions being included in the updatable extensions info
|
||||||
|
|
||||||
## [20260508.01] (r3136) - 2026-05-08
|
## [20260508.01] (r3136) - 2026-05-08
|
||||||
|
|
||||||
|
|||||||
@@ -66,7 +66,9 @@ const NAVIGATION_BAR_BASE_ITEMS = [
|
|||||||
const { data } = requestManager.useGetExtensionList({ fetchPolicy: 'cache-only' });
|
const { data } = requestManager.useGetExtensionList({ fetchPolicy: 'cache-only' });
|
||||||
|
|
||||||
const extensions = data?.extensions.nodes ?? STABLE_EMPTY_ARRAY;
|
const extensions = data?.extensions.nodes ?? STABLE_EMPTY_ARRAY;
|
||||||
const availableUpdates = extensions.filter((extension) => extension.hasUpdate).length;
|
const availableUpdates = extensions.filter(
|
||||||
|
(extension) => extension.hasUpdate && !extension.isObsolete,
|
||||||
|
).length;
|
||||||
|
|
||||||
if (!availableUpdates) {
|
if (!availableUpdates) {
|
||||||
return {
|
return {
|
||||||
|
|||||||
Reference in New Issue
Block a user