Page MenuHomePhabricator

PHP Notice: Array to string conversion in Special:TranslationStats
Closed, ResolvedPublic2 Estimated Story Points

Description

[2023-11-27T11:52:39.450606+00:00] error.ERROR: [7ba1c18e94c5caa01144c6c6] /w/i.php?title=Special:TranslationStats&preview=1--%20or%20   PHP Notice: Array to string conversion {"exception":"[object] (ErrorException(code: 0): PHP Notice: Array to string conversion at /srv/mediawiki/workdir/extensions/Translate/src/Statistics/TranslationStatsSpecialPage.php:141)
[stacktrace]
#0 /srv/mediawiki/workdir/extensions/Translate/src/Statistics/TranslationStatsSpecialPage.php(141): MWExceptionHandler::handleError()
#1 /srv/mediawiki/workdir/extensions/Translate/src/Statistics/TranslationStatsSpecialPage.php(68): MediaWiki\\Extension\\Translate\\Statistics\\TranslationStatsSpecialPage->form()
#2 /srv/mediawiki/workdir/includes/specialpage/SpecialPage.php(727): MediaWiki\\Extension\\Translate\\Statistics\\TranslationStatsSpecialPage->execute()
#3 /srv/mediawiki/workdir/includes/specialpage/SpecialPageFactory.php(1644): MediaWiki\\SpecialPage\\SpecialPage->run()
#4 /srv/mediawiki/workdir/includes/MediaWiki.php(357): MediaWiki\\SpecialPage\\SpecialPageFactory->executePath()
#5 /srv/mediawiki/workdir/includes/MediaWiki.php(960): MediaWiki->performRequest()
#6 /srv/mediawiki/workdir/includes/MediaWiki.php(613): MediaWiki->main()
#7 /srv/mediawiki/workdir/index.php(50): MediaWiki->run()
#8 /srv/mediawiki/workdir/index.php(46): wfIndexMain()
#9 {main}
","exception_url":"/w/i.php?title=Special:TranslationStats&preview=1--%20or%20","reqId":"7ba1c18e94c5caa01144c6c6","caught_by":"mwe_handler"} []

Event Timeline

Nikerabbit set the point value for this task to 2.

Change 977748 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):

[mediawiki/extensions/Translate@master] TranslationSatsSpecialPage: Handle empty array parameters

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

Change 977748 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] TranslationStatsSpecialPage: Handle empty array parameters

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

The issue is fixed. Tested on translatewiki.net