http://www.mediawiki.org/wiki/Special:Code/MediaWiki/93517

Revision: 93517
Author:   krinkle
Date:     2011-07-30 07:39:01 +0000 (Sat, 30 Jul 2011)
Log Message:
-----------
Adding fix for bug 27427. Fixes unit test. Patch provided by Michael M. through 
BugZilla.

* (bug 27427) mw.util.getParamValue shouldn't return value from hash even if 
param is only present in hash.

(Follows-up r93516)

Modified Paths:
--------------
    trunk/phase3/resources/mediawiki/mediawiki.util.js

Modified: trunk/phase3/resources/mediawiki/mediawiki.util.js
===================================================================
--- trunk/phase3/resources/mediawiki/mediawiki.util.js  2011-07-30 07:38:01 UTC 
(rev 93516)
+++ trunk/phase3/resources/mediawiki/mediawiki.util.js  2011-07-30 07:39:01 UTC 
(rev 93517)
@@ -223,7 +223,7 @@
                'getParamValue' : function( param, url ) {
                        url = url ? url : document.location.href;
                        // Get last match, stop at hash
-                       var re = new RegExp( '[^#]*[&?]' + $.escapeRE( param ) 
+ '=([^&#]*)' );
+                       var re = new RegExp( '^[^#]*[&?]' + $.escapeRE( param ) 
+ '=([^&#]*)' );
                        var m = re.exec( url );
                        if ( m && m.length > 1 ) {
                                return decodeURIComponent( m[1] );


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to