From 71d698980307bbb370644243ee735a1c9df4f6d0 Mon Sep 17 00:00:00 2001 From: Roland Seres Date: Thu, 21 Dec 2023 09:50:05 +0100 Subject: [PATCH] fix: correct the Bee version detection --- src/providers/Bee.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/providers/Bee.tsx b/src/providers/Bee.tsx index 63586e09..3279e9cb 100644 --- a/src/providers/Bee.tsx +++ b/src/providers/Bee.tsx @@ -134,14 +134,17 @@ function getStatus( error: Error | null, isDesktop: boolean, startedAt: number, + latestPublishedVersion: string | undefined, + latestUserVersion: string | undefined, ): Status { const status: Status = { ...initialValues.status } // Version check status.version.isEnabled = !isDesktop status.version.checkState = - debugApiHealth && - semver.satisfies(debugApiHealth.version, PackageJson.engines.bee, { + latestPublishedVersion && + latestUserVersion && + semver.satisfies(latestPublishedVersion, latestUserVersion, { includePrerelease: true, }) ? CheckState.OK @@ -435,6 +438,8 @@ export function Provider({ children, isDesktop }: Props): ReactElement { error, Boolean(isDesktop), startedAt, + latestPublishedVersion, + latestUserVersion, ) useEffect(() => {