Skip to content

Commit 268daf6

Browse files
committed
ACP2E-3149: Double slashes in customer segment URL
1 parent 886ca0d commit 268daf6

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

lib/web/mage/adminhtml/grid.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -371,9 +371,8 @@ define([
371371
parts = url.split(new RegExp('\\?'));
372372

373373
url = parts[0].replace(re, '/');
374-
if (varName && varValue) {
375-
url += varName + '/' + varValue + '/';
376-
}
374+
url += varName + '/' + varValue + '/';
375+
377376
if (parts.size() > 1) {
378377
url += '?' + parts[1];
379378
}
@@ -562,7 +561,10 @@ define([
562561
* @param {Function} callback
563562
*/
564563
resetFilter: function (callback) {
565-
this.reload(this.addVarToUrl(this.filterVar, ''), callback);
564+
let resetUrl = this.addVarToUrl(this.filterVar, '');
565+
566+
resetUrl = resetUrl.replace(/([^:]\/)\/+/g, '$1');
567+
this.reload(resetUrl, callback);
566568
},
567569

568570
/**

0 commit comments

Comments
 (0)