Red Hat Bugzilla – Bug 168928
My Bugs query doesn't URL-encode user name
Last modified: 2007-04-18 13:31:43 EDT
Description of problem:
The "My Bugs" query URL-encodes the at sign (@) in e-mail addresses, but it
doesn't encode the user name. That's a problem for Sendmail users who use the
"plussed detail" feature to tag e-mail addresses. CGI programs interpret a plus
sign (+) as a space character, so addresses of the form "email@example.com"
become "foo firstname.lastname@example.org" unless properly URL-encoded. Because of that, the
"My Bugs" query fails.
Steps to Reproduce:
1. Create a bugzilla account with a plus sign in the user name.
2. Select the "My Bugs" query.
The query fails: "The name 'bradd email@example.com' is not a valid username.
Either you misspelled it, or the person has not registered for a Bugzilla account."
It should have returned results for <firstname.lastname@example.org>.
The same problem occurs on links from "My Front Page."
*** This bug has been marked as a duplicate of 168915 ***
Sorry, accidentally re-submitted the bug.