Page MenuHomePhabricator

Database error when notifying no languages
Open, Needs TriagePublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:

2026-03-16 12:54:30 dev.translatewiki.net wiki: [09dce9d5bdfb2a738e2a8e34] [no req]   InvalidArgumentException: The array of values can't be empty
#0 /srv/mediawiki/workdir/includes/libs/Rdbms/Database/DBConnRef.php(606): Wikimedia\Rdbms\Expression->__construct()
#1 /srv/mediawiki/workdir/extensions/TranslationNotifications/includes/Jobs/TranslationNotificationsSubmitJob.php(299): Wikimedia\Rdbms\DBConnRef->expr()
#2 /srv/mediawiki/workdir/extensions/TranslationNotifications/includes/Jobs/TranslationNotificationsSubmitJob.php(96): MediaWiki\Extension\TranslationNotifications\Jobs\TranslationNotificationsSubmitJob->fetchTranslators()
#3 /srv/mediawiki/workdir/includes/JobQueue/JobRunner.php(370): MediaWiki\Extension\TranslationNotifications\Jobs\TranslationNotificationsSubmitJob->run()
#4 /srv/mediawiki/workdir/includes/JobQueue/JobRunner.php(328): MediaWiki\JobQueue\JobRunner->doExecuteJob()
#5 /srv/mediawiki/workdir/includes/JobQueue/JobRunner.php(223): MediaWiki\JobQueue\JobRunner->executeJob()
#6 /srv/mediawiki/workdir/maintenance/runJobs.php(93): MediaWiki\JobQueue\JobRunner->run()
#7 /srv/mediawiki/workdir/maintenance/includes/MaintenanceRunner.php(694): RunJobs->execute()
#8 /srv/mediawiki/workdir/maintenance/run.php(53): MediaWiki\Maintenance\MaintenanceRunner->run()
#9 {main}

What should have happened instead?:

No error. Ideally prevented on the front-end already.

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):