Bug 168915 - My Bugs query doesn't URL-encode user name
Summary: My Bugs query doesn't URL-encode user name
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Bugzilla
Classification: Community
Component: Bugzilla General
Version: 3.2
Hardware: All
OS: Linux
medium
high
Target Milestone: ---
Assignee: PnT DevOps Devs
QA Contact: David Lawrence
URL:
Whiteboard:
: 168928 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-09-21 10:24 UTC by Bradd W. Szonye
Modified: 2013-06-24 02:59 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-10-10 22:48:24 UTC
Embargoed:


Attachments (Terms of Use)

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


Note You need to log in before you can comment on or make changes to this bug.