From 1a33a43a0db7849745fb31decd369f63da4eb064 Mon Sep 17 00:00:00 2001 From: NGPixel Date: Mon, 11 May 2020 00:09:10 -0400 Subject: [PATCH] fix: use semver for latest version check --- client/components/admin/admin-dashboard.vue | 3 ++- server/modules/rendering/html-tabset/renderer.js | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/components/admin/admin-dashboard.vue b/client/components/admin/admin-dashboard.vue index 28e80e24..77e2a4d4 100644 --- a/client/components/admin/admin-dashboard.vue +++ b/client/components/admin/admin-dashboard.vue @@ -110,6 +110,7 @@ import _ from 'lodash' import AnimatedNumber from 'animated-number-vue' import { get } from 'vuex-pathify' import gql from 'graphql-tag' +import semverLte from 'semver/functions/lte' export default { components: { @@ -134,7 +135,7 @@ export default { }, computed: { isLatestVersion() { - return this.info.currentVersion === this.info.latestVersion + return semverLte(this.info.latestVersion, this.info.currentVersion) }, info: get('admin/info'), permissions: get('user/permissions') diff --git a/server/modules/rendering/html-tabset/renderer.js b/server/modules/rendering/html-tabset/renderer.js index c03a0a07..0b3631e8 100644 --- a/server/modules/rendering/html-tabset/renderer.js +++ b/server/modules/rendering/html-tabset/renderer.js @@ -14,7 +14,6 @@ module.exports = { tabContent += $.html(celm) $(celm).remove() }) - console.info(tabContent) tabContents.push(`
${tabContent}
`) $(hd).remove() })