Alex Monk has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/54006


Change subject: Fix dependency on TitleBlacklist
......................................................................

Fix dependency on TitleBlacklist

Bug: 46165
Change-Id: Icc46f8e93c0568798ddef867fb2444d50134b80f
---
M UploadWizardHooks.php
1 file changed, 4 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/UploadWizard 
refs/changes/06/54006/1

diff --git a/UploadWizardHooks.php b/UploadWizardHooks.php
index e12c89f..956228a 100644
--- a/UploadWizardHooks.php
+++ b/UploadWizardHooks.php
@@ -35,7 +35,6 @@
                                'mediawiki.api.edit',
                                'mediawiki.api.category',
                                'mediawiki.api.parse',
-                               'mediawiki.api.titleblacklist',
                                'mediawiki.Title',
                                'mediawiki.user',
                                'mediawiki.feedback'
@@ -489,10 +488,13 @@
         * Adds modules to ResourceLoader
         */
        public static function resourceLoaderRegisterModules( &$resourceLoader 
) {
-               global $wgExtensionAssetsPath;
+               global $wgExtensionAssetsPath, $wgAPIModules;
 
                $localpath = dirname( __FILE__ );
                $remotepath = "$wgExtensionAssetsPath/UploadWizard";
+               if ( array_key_exists( 'titleblacklist', $wgAPIModules ) ) {
+                       self::$modules['ext.uploadWizard']['dependencies'][] = 
'mediawiki.api.titleblacklist';
+               }
                foreach ( self::$modules as $name => $resources ) {
                        $resourceLoader->register( $name, new 
ResourceLoaderFileModule( $resources, $localpath, $remotepath ) );
                }

-- 
To view, visit https://gerrit.wikimedia.org/r/54006
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icc46f8e93c0568798ddef867fb2444d50134b80f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/UploadWizard
Gerrit-Branch: master
Gerrit-Owner: Alex Monk <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to