Page MenuHomePhabricator

Special:ListUsers: sort by creation date unexpectedly overrides "start at user"
Open, Needs TriagePublicBUG REPORT

Description

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

  • Open Special:ListUsers
  • Enter a username
  • Select "Sort by creation date"
  • Click "Show"

Example link, on prod enwiki: https://en.wikipedia.org/wiki/Special:ListUsers?username=Purple+haze&group=&creationSort=1&wpsubmit=&wpFormIdentifier=mw-listusers-form&limit=50

What happens?:

A list of users sorted by creation date, starting from the oldest account.

What should have happened instead?:

A list of users sorted by creation date, starting from the user specified

Software version (skip for WMF-hosted wikis like Wikipedia): --

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

Event Timeline

Enterprisey renamed this task from Special:ListUsers: sort by creation date unexpectedly overrides "start at usre" to Special:ListUsers: sort by creation date unexpectedly overrides "start at user".Aug 23 2022, 2:10 AM

That works only, when the requested user exists (case-sensitive) - https://en.wikipedia.org/wiki/Special:ListUsers?username=Purple+Haze&group=&creationSort=1&wpsubmit=&wpFormIdentifier=mw-listusers-form&limit=50

When the user does not exists, there is no way to sort from a specific age. The error reporting could be better in that case.

Ha! huge facepalm Yes, I realize now that when the user doesn't exist, it would be an impossible request. I support improving the error reporting, although surely it's not a very important bug.