Skip to content

Commit 21bb0a8

Browse files
Filter out disabled packages from available updates (#3255)
Filter out disabled packages from availableUpdates
1 parent 713dbdc commit 21bb0a8

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

src/renderer/contexts/DependencyContext.tsx

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -986,14 +986,16 @@ export const DependencyProvider = memo(({ children }: React.PropsWithChildren<un
986986

987987
const availableUpdates = useMemo((): number => {
988988
if (!installedPyPi) return 0;
989-
return packages.filter(({ dependencies }) =>
990-
dependencies.some(({ version, pypiName }) => {
991-
const installed = installedPyPi[pypiName];
992-
if (!installed) {
993-
return true;
994-
}
995-
return versionGt(version, installed);
996-
})
989+
return packages.filter(
990+
({ dependencies, disabled }) =>
991+
!disabled &&
992+
dependencies.some(({ version, pypiName }) => {
993+
const installed = installedPyPi[pypiName];
994+
if (!installed) {
995+
return true;
996+
}
997+
return versionGt(version, installed);
998+
})
997999
).length;
9981000
}, [packages, installedPyPi]);
9991001

0 commit comments

Comments
 (0)