BranchCannotChangeInformationType trying to make a branch public
Bug #1006081 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Steve Kowalik |
Bug Description
OOPS-ab0a5ca6208d70b7a81dde9c4fef2dea happened while a project was reconfiguring itself to become public. The series branch was private. The project changed branch visibility rules to default public. A test branch was pushed, and Lp made it private because it was stacked on the private series branch. The user expected privacy to be transitive, but Launchpad showed the user the 'Keep branch confidential' checkbox on the <branch>/+edit page. The user unticked the checkbox and submitted to get the oops.
The 'Keep branch confidential' should not be shown when privacy is transitive. When this becomes Information Type in the UI, public choices should not be shown.
Related branches
lp:~stevenk/launchpad/deal-with-changeinformationtype
- Ian Booth (community): Approve
- Diff: 0 lines
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: branches disclosure privacy |
Changed in launchpad: | |
assignee: | nobody → Ian Booth (wallyworld) |
assignee: | Ian Booth (wallyworld) → Steve Kowalik (stevenk) |
status: | Triaged → Fix Committed |
status: | Fix Committed → Fix Released |
tags: | added: information-type |
To post a comment you must log in.