Bug 168915

Summary: My Bugs query doesn't URL-encode user name
Product: [Community] Bugzilla Reporter: Bradd W. Szonye <bradd+redhat>
Component: Bugzilla GeneralAssignee: PnT DevOps Devs <hss-ied-bugs>
Status: CLOSED CURRENTRELEASE QA Contact: David Lawrence <dkl>
Severity: high Docs Contact:
Priority: medium    
Version: 3.2CC: william+redhat-bugzilla
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-10-10 22:48:24 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bradd W. Szonye 2005-09-21 10:24:23 UTC
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 "foo+bar"
become "foo bar" unless properly URL-encoded. Because of that, the
"My Bugs" query fails.

How reproducible:
Every time.

Steps to Reproduce:
1. Create a bugzilla account with a plus sign in the user name.
2. Select the "My Bugs" query.
  
Actual results:
The query fails: "The name 'bradd redhat' is not a valid username.
Either you misspelled it, or the person has not registered for a Bugzilla account."

Expected results:
It should have returned results for <bradd+redhat>.

Additional info:
The same problem occurs on links from "My Front Page."

Comment 1 Bradd W. Szonye 2005-09-21 12:08:31 UTC
*** Bug 168928 has been marked as a duplicate of this bug. ***

Comment 2 William Yardley 2006-09-08 07:12:59 UTC
Note - I checked Bugzilla's own bugzilla to see if I should report this, and I
noticed that it's fixed in the version they're running. So maybe this is a fix
that just needs to be backported from upstream.

Doesn't look like there's a lot of activity on this one, seeing as it's been
open for ~ 1 yr.

Comment 3 David Lawrence 2008-09-16 16:53:36 UTC
Red Hat Bugzilla is now using version 3.2 of the Bugzilla codebase and therefore this bug will need to be re-verified against the new release. With the updated code this bug may no longer be relevant or may have been fixed in the new code.
Updating bug version to 3.2.

Comment 4 Bradd W. Szonye 2008-10-10 22:29:00 UTC
Looks like this is fixed in the current release.

Comment 5 David Lawrence 2008-10-10 22:48:24 UTC
Thanks for verifying. Closing.

Dave