diff --git a/src/components/panels/Settings/UpdatePanel.vue b/src/components/panels/Settings/UpdatePanel.vue index 4e84d6fc..22e21f8e 100644 --- a/src/components/panels/Settings/UpdatePanel.vue +++ b/src/components/panels/Settings/UpdatePanel.vue @@ -133,10 +133,7 @@ if ('current_hash' in object && 'remote_hash' in object && object.current_hash !== object.remote_hash) return 'primary' if ('name' in object && object.name === "mainsail") { - let remote_version = object.remote_version.split(' ') - remote_version = (remote_version.length > 1) ? remote_version[1] : remote_version[0] - - if (this.package_version !== remote_version) return 'primary' + if ('v'+this.package_version !== object.remote_version.replace('Version ', 'v')) return 'primary' } return 'green' @@ -152,10 +149,7 @@ if ('current_hash' in object && 'remote_hash' in object && object.current_hash !== object.remote_hash) return 'update' if ('name' in object && object.name === "mainsail") { - let remote_version = object.remote_version.split(' ') - remote_version = (remote_version.length > 1) ? remote_version[1] : remote_version[0] - - if (this.package_version !== remote_version) return 'update' + if ('v'+this.package_version !== object.remote_version.replace('Version ', 'v')) return 'update' } return 'up-to-date' @@ -171,10 +165,7 @@ if ('current_hash' in object && 'remote_hash' in object && object.current_hash !== object.remote_hash) return 'progress-upload' if ('name' in object && object.name === "mainsail") { - let remote_version = object.remote_version.split(' ') - remote_version = (remote_version.length > 1) ? remote_version[1] : remote_version[0] - - if (this.package_version !== remote_version) return 'progress-upload' + if ('v'+this.package_version !== object.remote_version.replace('Version ', 'v')) return 'progress-upload' } return 'check'