Page MenuHomePhabricator

Show IP links do not always appear on Special:RecentChangesLinked
Closed, ResolvedPublic3 Estimated Story PointsBUG REPORT

Description

What is the problem?

While on the Related Changes special page, if I change a filter, config or the page/category input, the "Show IP" links do not appear. If you refresh the page, the links do appear.

This doesn't seem to effect Special:RecentChanges.

Steps to reproduce problem
  1. On a wiki with CheckUser installed, login as a user with the temporary-account-viewer group (you may also need to enable it in Special:Preferences)
  2. Find a page with temporary account edits (or edit a page while logged out)
  3. Add that page to a category (e.g. edit it and add [[Category:Foobar]])
  4. Go to Special:RecentChangesLinked?target=Category:Foobar
  5. The edits made by the temporary accounts should appear. They will have "Show IP" links next to them.
  6. Change the Active filters to show "Unregistered" edits.

Expected results: Temporary account edits appear with the "Show IP" links.
Observed results: "Show IP" links don't appear.

Environment

Wiki(s): local docker CheckUser 2.5 (f4f2d16) 07:18, 23 January 2025.

Screenshots

Event Timeline

Change #1198354 had a related patch set uploaded (by Dillon; author: Dillon):

[mediawiki/extensions/CheckUser@master] Fix Show IP links disappearing on Special:RecentChangesLinked

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

Test wiki created on Patch demo by KGraessle-WMF using patch(es) linked to this task:
https://e82519ae2b.catalyst.wmcloud.org/w/

Change #1198354 merged by jenkins-bot:

[mediawiki/extensions/CheckUser@master] Fix Show IP links disappearing on Special:RecentChangesLinked

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

Test wiki on Patch demo by KGraessle-WMF using patch(es) linked to this task was deleted:

https://e82519ae2b.catalyst.wmcloud.org/w/