Possible Duplicate:
user search doesn’t work when name field is empty

It doesn’t find the user “romkyns”, for example (user ID 33080). I suspect it searches only the “name” field, which in the case of romkyns is empty. It should find users by their userid too.

EDIT: The user has now filled in the “name” field, and apparently cannot change it back to empty. WTF! Anyway, so searching for romkyns will work now, but the bug is obviously still a bug.

marked as duplicate by Ladybug Killer, Jeff Atwood Aug 1 '10 at 2:06

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • It's fun to search for "|" (no quotes) too :) – NullUserException อ_อ Jul 31 '10 at 16:21
  • 1
    "|" is a fuzzy kitty who is workin on ur problemz. – user27414 Jul 31 '10 at 16:32
  • 1
    If the user doesn't have a display name, they can't receive comment replies either. Really, it's better practice to have a display name - you have no real benefit to changing it back to empty. – Grace Note Jul 31 '10 at 16:41
  • The underscore in user search appear to match any character just as with the SQL LIKE statement. For instance '___ Skeet' – Alex Jasmin Jul 31 '10 at 18:32

in the case of romkyns is empty

Yes, if there is no username, there is no way to search by username. (what you're seeing here is us inferring a displayname based on the openid URL, which is otherwise not public.)

It should find users by their userid too

If all you want to do is "find users by their userid" then simply enter http://example.com/users/12345 in the address bar of your browser.

Not the answer you're looking for? Browse other questions tagged .