Page MenuHomePhabricator

Fix upload image issue when Wanda is enabled
Closed, ResolvedPublic

Description

When Wanda is enabled, users aren't able to upload images/files to the wiki, see error below:

[4de72f72a7c7802470afadcf] /wiki/Special:Upload TypeError: MediaWiki\Extension\Wanda\Hooks\PageIndexUpdater::onUploadComplete(): Argument #1 ($file) must be of type File, UploadFromFile given, called in /var/www/mediawiki/w/includes/HookContainer/HookContainer.php on line 159

Backtrace:

from /var/www/mediawiki/w/user-extensions/Wanda/includes/Hooks/PageIndexUpdater.php(181)
#0 /var/www/mediawiki/w/includes/HookContainer/HookContainer.php(159): MediaWiki\Extension\Wanda\Hooks\PageIndexUpdater::onUploadComplete()
#1 /var/www/mediawiki/w/includes/HookContainer/HookRunner.php(4160): MediaWiki\HookContainer\HookContainer->run()
#2 /var/www/mediawiki/w/includes/upload/UploadBase.php(1010): MediaWiki\HookContainer\HookRunner->onUploadComplete()
#3 /var/www/mediawiki/w/includes/specials/SpecialUpload.php(835): UploadBase->performUpload()
#4 /var/www/mediawiki/w/includes/specials/SpecialUpload.php(298): MediaWiki\Specials\SpecialUpload->processUpload()
#5 /var/www/mediawiki/w/includes/specialpage/SpecialPage.php(728): MediaWiki\Specials\SpecialUpload->execute()
#6 /var/www/mediawiki/w/includes/specialpage/SpecialPageFactory.php(1717): MediaWiki\SpecialPage\SpecialPage->run()
#7 /var/www/mediawiki/w/includes/actions/ActionEntryPoint.php(504): MediaWiki\SpecialPage\SpecialPageFactory->executePath()
#8 /var/www/mediawiki/w/includes/actions/ActionEntryPoint.php(146): MediaWiki\Actions\ActionEntryPoint->performRequest()
#9 /var/www/mediawiki/w/includes/MediaWikiEntryPoint.php(200): MediaWiki\Actions\ActionEntryPoint->execute()
#10 /var/www/mediawiki/w/index.php(58): MediaWiki\MediaWikiEntryPoint->run()
#11 {main}

Event Timeline

Change #1196521 had a related patch set uploaded (by Techwizzie; author: Techwizzie):

[mediawiki/extensions/Wanda@master] Fix upload image issue when Wanda is enabled

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

Change #1196521 merged by jenkins-bot:

[mediawiki/extensions/Wanda@master] Fix upload image issue when Wanda is enabled

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