1
0
mirror of https://github.com/lancedikson/bowser synced 2026-03-02 03:40:27 +00:00

Fix the issue with undefined browser version string

fixes #243
This commit is contained in:
Denis Demchenko
2018-09-09 15:02:29 +03:00
parent 19af6a8f2e
commit ace0ce17ea
3 changed files with 32 additions and 4 deletions

View File

@@ -399,6 +399,12 @@ class Parser {
let comparableVersion = version;
let isLoose = false;
const currentBrowserVersion = this.getBrowserVersion();
if (typeof currentBrowserVersion !== 'string') {
return void 0;
}
if (version[0] === '>') {
expectedResult = 1;
comparableVersion = version.substr(1);
@@ -412,7 +418,7 @@ class Parser {
comparableVersion = version.substr(1);
}
return compareVersions(this.getBrowserVersion(), comparableVersion, isLoose) === expectedResult;
return compareVersions(currentBrowserVersion, comparableVersion, isLoose) === expectedResult;
}
isOS(osName) {