Bugs reported via the API are always public
Bug #1034089 reported by
Curtis Hovey
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Curtis Hovey |
Bug Description
Since 2012-08-03, bugs reported against projects with default private bugs via API scripts are public.
Several bugs reported with checkbox-oem-bug against a project with default private bugs were public. There is no issue with the Web UI.
This may relate to recent changes to fix Bug #1031148/
Related branches
lp:~sinzui/launchpad/default-private-bug-damnit
- William Grant: Approve (code)
-
Diff: 157 lines (+90/-7)4 files modifiedlib/lp/bugs/browser/tests/test_bugs.py (+41/-0)
lib/lp/bugs/interfaces/malone.py (+6/-4)
lib/lp/bugs/tests/test_bugs_webservice.py (+36/-0)
lib/lp/systemhomes.py (+7/-3)
Changed in launchpad: | |
assignee: | nobody → Curtis Hovey (sinzui) |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Note that explicitly setting private=True in the call works fine -- it's the project's private_bugs setting that isn't respected.