Merge lp:~jamalta/launchpad/relatedbugs-118609 into lp:launchpad
Proposed by
Jamal Fanaian
Status: | Merged |
---|---|
Approved by: | Gavin Panella |
Approved revision: | not available |
Merged at revision: | not available |
Proposed branch: | lp:~jamalta/launchpad/relatedbugs-118609 |
Merge into: | lp:launchpad |
Diff against target: |
74 lines (+26/-6) 2 files modified
lib/lp/registry/browser/person.py (+6/-6) lib/lp/registry/stories/person/xx-person-bugs.txt (+20/-0) |
To merge this branch: | bzr merge lp:~jamalta/launchpad/relatedbugs-118609 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gavin Panella (community) | Approve | ||
Review via email: mp+18149@code.launchpad.net |
Commit message
Specified 'bugs' as the site for links in the PersonBugsMenu, so that those links will work correctly, even outside the bugs site.
To post a comment you must log in.
= Summary =
Link in side menu from person's bug pages is not specifying the bugs site. So when a user clicks "List all related bugs", it will go to the person's overview instead of the related bugs list. (Bug #118609).
== Proposed fix ==
Add site='bugs' to related bugs link in PersonBugsMenu.
== Pre-implementation notes ==
EdwinGrubbs suggested the implementation and noted the correct place for the test.
== Implementation notes ==
To maintain consistency, site='bugs' was added as a parameter for all links in PersonBugsMenu.
== Tests ==
% bin/test -vvct xx-person-bugs
== Demo and Q/A ==
From https:/ /launchpad. dev/~cprov/ +assignedbugs click "List all related bugs"