fix(tracker): version check works with x.x.x-beta versions

This commit is contained in:
Alex Kaminskii 2022-06-30 14:51:07 +02:00
parent f633c17e4c
commit 6a33151373

View file

@ -248,8 +248,8 @@ export default class App {
// TODO: full correct semantic
checkRequiredVersion(version: string): boolean {
const reqVer = version.split('.')
const ver = this.version.split('.')
const reqVer = version.split(/[.-]/)
const ver = this.version.split(/[.-]/)
for (let i = 0; i < 3; i++) {
if (Number(ver[i]) < Number(reqVer[i]) || isNaN(Number(ver[i])) || isNaN(Number(reqVer[i]))) {
return false