From fde54578961b3619ba6c2d49e87149a55f16d092 Mon Sep 17 00:00:00 2001 From: lexie011 <155628155+lexie011@users.noreply.github.com> Date: Thu, 2 Jan 2025 17:31:32 +0800 Subject: [PATCH] Fix incorrect suffix check (#507) --- .../testSampleProject/platforms/browser/platform_www/cordova.js | 2 +- .../testSampleProject/platforms/browser/www/cordova.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/resources/testSampleProject/platforms/browser/platform_www/cordova.js b/test/resources/testSampleProject/platforms/browser/platform_www/cordova.js index 02de9c75..a83c530b 100644 --- a/test/resources/testSampleProject/platforms/browser/platform_www/cordova.js +++ b/test/resources/testSampleProject/platforms/browser/platform_www/cordova.js @@ -1380,7 +1380,7 @@ function findCordovaPath () { var term = '/cordova.js'; for (var n = scripts.length - 1; n > -1; n--) { var src = scripts[n].src.replace(/\?.*$/, ''); // Strip any query param (CB-6007). - if (src.indexOf(term) === (src.length - term.length)) { + if (src.indexOf(term) === (src.length - term.length) && src.indexOf(term) > -1 && (src.length - term.length > -1)) { path = src.substring(0, src.length - term.length) + '/'; break; } diff --git a/test/resources/testSampleProject/platforms/browser/www/cordova.js b/test/resources/testSampleProject/platforms/browser/www/cordova.js index 02de9c75..a83c530b 100644 --- a/test/resources/testSampleProject/platforms/browser/www/cordova.js +++ b/test/resources/testSampleProject/platforms/browser/www/cordova.js @@ -1380,7 +1380,7 @@ function findCordovaPath () { var term = '/cordova.js'; for (var n = scripts.length - 1; n > -1; n--) { var src = scripts[n].src.replace(/\?.*$/, ''); // Strip any query param (CB-6007). - if (src.indexOf(term) === (src.length - term.length)) { + if (src.indexOf(term) === (src.length - term.length) && src.indexOf(term) > -1 && (src.length - term.length > -1)) { path = src.substring(0, src.length - term.length) + '/'; break; }