fix: correct the bee version detection (#645)

* feat: Github repository link to ethersphere/bee-dashboard

* fix: correct the Bee version detection
This commit is contained in:
rolandlor
2024-01-10 10:57:55 +01:00
committed by GitHub
parent 79bb315401
commit b3f521ca20
3 changed files with 20 additions and 2 deletions
+7 -2
View File
@@ -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(() => {