hard to find closed tasks through the searchTasks() API
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
Currently, the searchTasks() API will not return bugs in the "Closed" state (Won't Fix, Invalid, Fix Released).
This behavior is not documented in the API documentation here:
https:/
In order to get a list of all bugs, one must do something like the following:
http://
Two launchpad hackers have wondered aloud if this behavior should be a bug.
1) start reading conversation here: http://
2) stray review comment during merge proposal: https:/
Thanks for considering this.
affects: | launchpad → malone |
summary: |
- searchTasks() API should search all bug statuses by default + hard to find closed tasks through the searchTasks() API |
I don't think we should change the current behavior because for another class of user including closed bugs would really annoy. We should document the current behavior and perhaps had some convenience parameters or object to make it easier to include closed bugs. For example, if we could understand enums via the api and say status= BugTaskStatus (or some such). Or else we should add an include_closed=True param.
Cheers,
deryck