Page MenuHomePhabricator

CleanChanges language selector on recent changes not working as intended
Closed, ResolvedPublicBUG REPORT

Description

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

What happens?:
The list of recent changes is empty for any language you choose.

What should have happened instead?:
The list should show the relevant recent changes.

Software version (skip for WMF-hosted wikis like Wikipedia):
MediaWiki 1.40.0-alpha
Clean Changes 2022-07-28

Other information (browser name/version, screenshots, etc.):
The extension works correctly when you click the link from the sidebar. The link in the sidebar is [1] (which works), which redirects to [2] once you load it (my language is "nb"). If you choose a language using the method described above, the URL changes to [3].

[1] https://translatewiki.net/w/i.php?title=Special:RecentChanges&translations=only&trailer=/nb
[2] https://translatewiki.net/w/i.php?hidebots=1&hideminor=1&translations=only&limit=500&days=30&enhanced=1&title=Special:RecentChanges&trailer=%2Fnb&urlversion=2
[3] https://translatewiki.net/w/i.php?hidebots=1&hideminor=1&translations=only&limit=500&days=30&enhanced=1&title=Special:RecentChanges&trailer=%2Ffr&urlversion=2&users=

Event Timeline

Change 835577 had a related patch set uploaded (by Func; author: Func):

[mediawiki/extensions/CleanChanges@master] CCFilters: Don't add condition when no users are specified

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

Change 835577 merged by jenkins-bot:

[mediawiki/extensions/CleanChanges@master] CCFilters: Don't add condition when no users are specified

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

abi_ subscribed.

The fix is deployed on Translatewiki.net and I believe the issue is fixed.