From 6a0608bf7e5428ad3d2695bc414c8fa35b0e38b9 Mon Sep 17 00:00:00 2001 From: Xaekai Date: Mon, 27 Nov 2017 23:56:21 -0800 Subject: [PATCH] Explicit type conversion in version number comparison. --- www/js/util.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/www/js/util.js b/www/js/util.js index 76c994e6..3297a240 100644 --- a/www/js/util.js +++ b/www/js/util.js @@ -3247,11 +3247,15 @@ function maybePromptToUpgradeUserscript() { return; } - var currentVersion = GS_VERSION.toString().split('.'); // data.js + var currentVersion = GS_VERSION.toString(); // data.js var userscriptVersion = window.driveUserscriptVersion; if (!userscriptVersion) { userscriptVersion = '1.0'; } + + currentVersion = currentVersion.split('.').map(function (part) { + return parseInt(part, 10); + }); userscriptVersion = userscriptVersion.split('.').map(function (part) { return parseInt(part, 10); });