Merge "mw.rcfilters.Controller: Avoid ES6 method String#endsWith"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Thu, 12 Oct 2017 22:43:55 +0000 (22:43 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Thu, 12 Oct 2017 22:43:55 +0000 (22:43 +0000)
resources/src/mediawiki.rcfilters/mw.rcfilters.Controller.js

index 6da8119..4bc6183 100644 (file)
                this._deleteExcludedValuesFromFilterState( defaultFilters );
 
                if ( Object.keys( defaultParams ).some( function ( paramName ) {
-                       return paramName.endsWith( '_color' ) && defaultParams[ paramName ] !== null;
+                       return paramName.match( /_color$/ ) && defaultParams[ paramName ] !== null;
                } ) ) {
                        // There are highlights in the defaults, they're definitely
                        // not empty