diff --git a/apps/web/src/pages/about/index.vue b/apps/web/src/pages/about/index.vue index 4df54abc..f2f927a2 100644 --- a/apps/web/src/pages/about/index.vue +++ b/apps/web/src/pages/about/index.vue @@ -14,10 +14,10 @@

- {{ $t('settings.versionTag', { version: serverVersion }) }} + {{ $t('settings.versionTag', { version: normalizedServerVersion }) }} (version ?? '').replace(/^v/i, '') +const normalizedServerVersion = computed(() => normalizeVersion(serverVersion.value)) const settingsStore = useSettingsStore() const isDark = computed(() => settingsStore.theme === 'dark') @@ -168,8 +170,8 @@ async function checkForUpdates() { const data = await res.json() const tagName: string = data.tag_name ?? '' - const latestVersion = tagName.replace(/^v/, '') - const currentVersion = (serverVersion.value ?? '').replace(/^v/, '') + const latestVersion = normalizeVersion(tagName) + const currentVersion = normalizeVersion(serverVersion.value) checkResult.value = { isUpToDate: latestVersion === currentVersion,