The form in +product-portlet-packages is shown to anonymous users
Bug #550642 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Curtis Hovey |
Bug Description
As an anonymous user, I was show the form to link /gdp to a sourcepackage. As an anonymous user, I should never be asked to complete a form. Note tha the link to +ubuntupkg was not rendered because it does require launchpad.View, so I saw the form ending with the "or".
Related branches
lp:~sinzui/launchpad/not-packaged
Rejected
for merging
into
lp:launchpad/db-devel
- Henning Eggers (community): Needs Fixing (code)
- Björn Tillenius: Pending (database) requested
-
Diff: 786 lines (+284/-184)13 files modifieddatabase/sampledata/current-dev.sql (+38/-38)
database/sampledata/current.sql (+35/-35)
database/schema/patch-2207-96-0.sql (+12/-0)
lib/lp/registry/browser/product.py (+28/-3)
lib/lp/registry/browser/tests/product-portlet-packages-view.txt (+117/-14)
lib/lp/registry/browser/tests/product-views.txt (+0/-75)
lib/lp/registry/configure.zcml (+3/-0)
lib/lp/registry/doc/product.txt (+27/-3)
lib/lp/registry/interfaces/product.py (+9/-0)
lib/lp/registry/model/product.py (+2/-0)
lib/lp/registry/stories/product/xx-product-index.txt (+4/-3)
lib/lp/registry/stories/webservice/xx-project-registry.txt (+2/-0)
lib/lp/registry/templates/product-portlet-packages.pt (+7/-13)
lp:~sinzui/launchpad/project-packages-portlet-ui
Merged
into
lp:launchpad
- Michael Nelson (community): Approve (ui)
- Paul Hummer (community): Approve (ui*)
- Gavin Panella (community): Approve
- Canonical Launchpad Engineering: Pending (ui) requested
-
Diff: 348 lines (+127/-40)5 files modifiedlib/lp/registry/browser/product.py (+32/-9)
lib/lp/registry/browser/tests/product-portlet-packages-view.txt (+83/-14)
lib/lp/registry/browser/tests/product-views.txt (+2/-1)
lib/lp/registry/stories/product/xx-product-index.txt (+4/-3)
lib/lp/registry/templates/product-portlet-packages.pt (+6/-13)
Changed in launchpad-registry: | |
assignee: | nobody → Curtis Hovey (sinzui) |
status: | Triaged → In Progress |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
tags: | added: qa-ok |
tags: |
added: qa-ok removed: qa-needstesting |
To post a comment you must log in.
Fixed in stable r10726 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 10726>