Merge "selenium: invoke jobs to enforce eventual consistency"
[lhc/web/wiklou.git] / resources / src / mediawiki.rcfilters / mw.rcfilters.Controller.js
index 52438ca..7284131 100644 (file)
@@ -1,4 +1,5 @@
-( function ( mw, $ ) {
+/* eslint-disable no-restricted-properties */
+( function () {
 
        var byteLength = require( 'mediawiki.String' ).byteLength;
 
@@ -74,8 +75,8 @@
                                        label: label || mw.msg( 'blanknamespace' ),
                                        description: '',
                                        identifiers: [
-                                               ( namespaceID < 0 || namespaceID % 2 === 0 ) ?
-                                                       'subject' : 'talk'
+                                               mw.Title.isTalkNamespace( namespaceID ) ?
+                                                       'talk' : 'subject'
                                        ],
                                        cssClass: 'mw-changeslist-ns-' + namespaceID
                                } );
        /**
         * Create filter data from a number, for the filters that are numerical value
         *
-        * @param {Number} num Number
-        * @param {Number} numForDisplay Number for the label
+        * @param {number} num Number
+        * @param {number} numForDisplay Number for the label
         * @return {Object} Filter data
         */
        mw.rcfilters.Controller.prototype._createFilterDataFromNumber = function ( num, numForDisplay ) {
                        this.filtersModel.getViewTrigger( view )
                );
        };
-}( mediaWiki, jQuery ) );
+}() );