From: Bartosz DziewoƄski Date: Fri, 14 Jun 2019 18:02:58 +0000 (+0200) Subject: mw.Uri: Use more intuitive variable names X-Git-Tag: 1.34.0-rc.0~1394^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22sites_tous%22%29%20.%20%22?a=commitdiff_plain;h=d0e773c105a78ab504f360256086f63690e3d420;p=lhc%2Fweb%2Fwiklou.git mw.Uri: Use more intuitive variable names Change-Id: I8e53d7a0e0b89909a5c3798a819a0690c757a060 --- diff --git a/resources/src/mediawiki.Uri/Uri.js b/resources/src/mediawiki.Uri/Uri.js index c7c061e864..4343ecc8f8 100644 --- a/resources/src/mediawiki.Uri/Uri.js +++ b/resources/src/mediawiki.Uri/Uri.js @@ -300,11 +300,10 @@ q = {}; // using replace to iterate over a string if ( uri.query ) { - uri.query.replace( /(?:^|&)([^&=]*)(?:(=)([^&]*))?/g, function ( $0, $1, $2, $3 ) { - var k, v; - if ( $1 ) { - k = Uri.decode( $1 ); - v = ( $2 === '' || $2 === undefined ) ? null : Uri.decode( $3 ); + uri.query.replace( /(?:^|&)([^&=]*)(?:(=)([^&]*))?/g, function ( match, k, eq, v ) { + if ( k ) { + k = Uri.decode( k ); + v = ( eq === '' || eq === undefined ) ? null : Uri.decode( v ); // If overrideKeys, always (re)set top level value. // If not overrideKeys but this key wasn't set before, then we set it as well.