From c7468578303a567a6d4d6b6199bd18dd7a1004eb Mon Sep 17 00:00:00 2001 From: Lukas Date: Wed, 7 Feb 2024 02:10:36 +0100 Subject: [PATCH] Fix version check on next (#3340) Closes #3318 --- web/src/compositions/useVersion.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/web/src/compositions/useVersion.ts b/web/src/compositions/useVersion.ts index 0aaabdaf6..66a4d8dcb 100644 --- a/web/src/compositions/useVersion.ts +++ b/web/src/compositions/useVersion.ts @@ -81,11 +81,18 @@ export function useVersion() { } } + let needsUpdate = false; + if (usesNext) { + needsUpdate = latest !== current; + } else if (latest !== undefined && currentSemver !== null) { + needsUpdate = semverGt(latest, currentSemver); + } + version.value = { latest, current, currentShort: usesNext ? 'next' : current, - needsUpdate: latest !== undefined && currentSemver !== null && semverGt(latest, currentSemver), + needsUpdate, usesNext, }; });