CommonMenuLinks.ppa should be disabled when there are no PPA packages to show for that person/team
Bug #426899 reported by
Guilherme Salgado
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Edwin Grubbs |
Bug Description
This causes the link to always be rendered, but clicking on it takes you to an empty page.
Related branches
lp://qastaging/~edwin-grubbs/launchpad/bug-426899-ppa-links
- Paul Hummer (community): Approve (ui)
- Curtis Hovey (community): Approve (ui)
- Eleanor Berger (community): Approve (code)
- Michael Nelson: Pending (ui) requested
-
Diff: 207 lines5 files modifiedlib/lp/registry/browser/person.py (+11/-10)
lib/lp/registry/templates/person-index.pt (+9/-14)
lib/lp/registry/templates/person-related-software-navlinks.pt (+20/-11)
lib/lp/registry/templates/team-index.pt (+11/-12)
lib/lp/soyuz/stories/soyuz/xx-person-packages.txt (+8/-8)
Changed in launchpad-registry: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in launchpad-registry: | |
assignee: | nobody → Edwin Grubbs (edwin-grubbs) |
tags: | added: tech-debt |
Changed in launchpad-registry: | |
status: | Triaged → In Progress |
To post a comment you must log in.
Not sure if it's the same bug, but brad just brought to my attention that if you access: https:/ /edge.launchpad .net/~launchpad / there's a __PPA packages__ link which leads to https:/ /edge.launchpad .net/~launchpad /+ppa-packages and is empty.
If you go to the Personal package archives in the ~launchpad, there's a link __PPA for Launchpad Engineering__ which links to the correct place https:/ /edge.launchpad .net/~launchpad /+archive/ ppa