Specification:+deptree 403s with mixed specification information_types
Bug #1085215 reported by
j.c.sackett
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
j.c.sackett |
Bug Description
If a public specification depends on or blocks non public specifications, it returns a 403 to unauthenticated users when it should just filter out the forbidden blueprints.
This is somewhat related to bug #1081773 (and is influenced by its fix) but is not the same bug.
Related branches
lp:~jcsackett/launchpad/blueprint-private-traversal-deptree
- Richard Harding (community): Approve
-
Diff: 240 lines (+134/-12)4 files modifiedlib/lp/blueprints/browser/configure.zcml (+10/-6)
lib/lp/blueprints/browser/specificationdependency.py (+39/-0)
lib/lp/blueprints/browser/tests/test_specificationdependency.py (+79/-0)
lib/lp/blueprints/templates/specification-deptree.pt (+6/-6)
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r16333 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 16333>.