From: petarpetkovic Date: Wed, 13 Dec 2017 14:29:25 +0000 (+0100) Subject: Fix getNamespace error X-Git-Tag: 1.31.0-rc.0~1214 X-Git-Url: https://git.cyclocoop.org/%28%28?a=commitdiff_plain;h=8a3e9c0e08a13d83352299b314b5d19a72594a37;p=lhc%2Fweb%2Fwiklou.git Fix getNamespace error In mw.rcfilters.init file, getNamespace method is introduced in Id55702ecbe. That method is invoked through 'this' context, which can be different depending on how init method is invoked, which can lead to errors, causing RCFilters not to render correctly. Change-Id: Ifd9cb49e547077c622a5a3757361a85d99283f62 --- diff --git a/resources/src/mediawiki.rcfilters/mw.rcfilters.init.js b/resources/src/mediawiki.rcfilters/mw.rcfilters.init.js index 582d25fa34..63064d39c1 100644 --- a/resources/src/mediawiki.rcfilters/mw.rcfilters.init.js +++ b/resources/src/mediawiki.rcfilters/mw.rcfilters.init.js @@ -94,7 +94,7 @@ controller.initialize( mw.config.get( 'wgStructuredChangeFilters' ), // All namespaces without Media namespace - this.getNamespaces( [ 'Media' ] ), + rcfilters.getNamespaces( [ 'Media' ] ), mw.config.get( 'wgRCFiltersChangeTags' ), conditionalViews );