'+' in usernames not properly encoded for links in person's Translations homepage

Bug #273981 reported by Patricia Jung
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Данило Шеган

Bug Description

If one goes to
  https://translations.edge.launchpad.net/~trish+lp
application links go to pages which do not encode '+' in 'trish+lp' into a proper '%2b' sequence.

Furthermore, if a user is not found, we should improve the POFile pages filtered by person not to output two warnings ("Requested person not found", "There are no contributions by this person"), but that's a separate problem.

Workaround: replace '+' in person=... with '%2b'.

Revision history for this message
Данило Шеган (danilo) wrote :

Actually, even non-accepted messages are shown on those pages. What you are hitting is a bug with your username not being properly encoded in a link. You can see your own contributions on https://translations.edge.launchpad.net/ubuntu/intrepid/+source/kdebase/+pots/konqueror/de/+filter?person=trish%2blp

I'll update the bug report with the actual problem.

description: updated
Changed in rosetta:
importance: Undecided → High
status: New → Triaged
Changed in rosetta:
assignee: nobody → danilo
milestone: none → 2.1.11
status: Triaged → In Progress
Revision history for this message
Данило Шеган (danilo) wrote :

Fixed in RF 7234.

Changed in rosetta:
status: In Progress → Fix Committed
Changed in rosetta:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.