Jump to content

Topic on Extension talk:UserMerge

[SOLVED] Mediawiki 1.22

2
Summary by Wikinaut

please upgrade to MediaWiki core after 24.12.2013, or downgrade your Extension:UserMerge to a suited version. --Wikinaut (talk) 22:00, 5 January 2014 (UTC)

194.150.65.137 (talkcontribs)

I'm getting the following error:

[d473036b] /Special:UserMerge Exception from line 376 of /root/w/includes/SpecialPage.php: Call to undefined method UserMerge::getPageTitle
Backtrace:
#0 /root/w/extensions/UserMerge/UserMerge_body.php(128): SpecialPage->__call(string, array)
#1 /root/w/extensions/UserMerge/UserMerge_body.php(128): UserMerge->getPageTitle()
#2 /root/w/includes/SpecialPage.php(631): UserMerge->execute(NULL)
#3 /root/w/includes/SpecialPageFactory.php(488): SpecialPage->run(NULL)
#4 /root/w/includes/Wiki.php(298): SpecialPageFactory::executePath(Title, RequestContext)
#5 /root/w/includes/Wiki.php(602): MediaWiki->performRequest()
#6 /root/w/includes/Wiki.php(467): MediaWiki->main()
#7 /root/w/index.php(49): MediaWiki->run()
#8 {main}
Wikinaut (talkcontribs)

please indicate the version of the UserMerge extension, and/or upgrade your MediaWiki to trunk.

I just saw, that a commit https://git.wikimedia.org/commitdiff/mediawiki%2Fextensions%2FUserMerge.git/d5a37fcbe8f18bf38506ecc7aeaa62a7a404c613 changed that line in UserMerge from getTitle to getPageTitle, which apparently requires a recent MediaWiki master version.

This requirement should be documented, of course.

So either you downgrade the UserMerge extension, or you upgrade your MediaWiki core. If the problem persists, please file a regular bugzilla in https://bugzilla.wikimedia.org/enter_bug.cgi?product=MediaWiki%20extensions&component=UserMerge .

Reply to "[SOLVED] Mediawiki 1.22"