Page MenuHomePhabricator

AndroidXmlFormat->doAuthors: str_replace(): Argument #3 ($subject) must be of type array|string, int given
Closed, ResolvedPublic2 Estimated Story Points

Description

[2024-06-06T12:25:19.176690+00:00] exception.ERROR: [6046e58fc59a322f45cfb5de] [no req]   TypeError: str_replace(): Argument #3 ($subject) must be of type array|string, int given {"exception":"[object] (TypeError(code: 0): str_replace(): Argument #3 ($subject) must be of type array|string, int given at /srv/mediawiki/tags/2024-06-05_13:58:12/extensions/Translate/src/FileFormatSupport/AndroidXmlFormat.php:130)
[stacktrace]
#0 /srv/mediawiki/tags/2024-06-05_13:58:12/extensions/Translate/src/FileFormatSupport/AndroidXmlFormat.php(130): str_replace()
#1 /srv/mediawiki/tags/2024-06-05_13:58:12/extensions/Translate/src/FileFormatSupport/AndroidXmlFormat.php(148): MediaWiki\\Extension\\Translate\\FileFormatSupport\\AndroidXmlFormat->doAuthors()
#2 /srv/mediawiki/tags/2024-06-05_13:58:12/extensions/Translate/src/FileFormatSupport/SimpleFormat.php(196): MediaWiki\\Extension\\Translate\\FileFormatSupport\\AndroidXmlFormat->writeReal()
#3 /srv/mediawiki/tags/2024-06-05_13:58:12/extensions/Translate/src/Synchronization/ExportTranslationsMaintenanceScript.php(282): MediaWiki\\Extension\\Translate\\FileFormatSupport\\SimpleFormat->write()
#4 /srv/mediawiki/tags/2024-06-05_13:58:12/maintenance/includes/MaintenanceRunner.php(696): MediaWiki\\Extension\\Translate\\Synchronization\\ExportTranslationsMaintenanceScript->execute()
#5 /srv/mediawiki/tags/2024-06-05_13:58:12/maintenance/doMaintenance.php(100): MediaWiki\\Maintenance\\MaintenanceRunner->run()
#6 /srv/mediawiki/tags/2024-06-05_13:58:12/extensions/Translate/scripts/__bootstrap.php(18): require_once('...')
#7 /srv/mediawiki/tags/2024-06-05_13:58:12/extensions/Translate/scripts/export.php(6): require_once('...')
#8 {main}
","exception_url":"[no req]","reqId":"6046e58fc59a322f45cfb5de","caught_by":"mwe_handler"} []

Event Timeline

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

[mediawiki/extensions/Translate@master] MessageCollection::getAuthors: Ensure authors are always strings

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

abi_ triaged this task as Medium priority.
abi_ set the point value for this task to 2.
abi_ moved this task from Backlog to file formats on the MediaWiki-extensions-Translate board.

Change #1041139 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] MessageCollection::getAuthors: Ensure authors are always strings

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