bug search form filters interact poorly with context filters on the same fields
Bug #127055 reported by
Daniel Holbach
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
https:/
Changed in malone: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in malone: | |
assignee: | nobody → salgado |
Changed in malone: | |
assignee: | salgado → matsubara |
status: | Triaged → In Progress |
Changed in malone: | |
assignee: | nobody → jsk |
Changed in malone: | |
milestone: | 1.1.10 → 1.1.11 |
Changed in malone: | |
milestone: | 1.1.11 → 1.2.1 |
Changed in malone: | |
assignee: | jsk → intellectronica |
Changed in malone: | |
milestone: | 1.2.1 → 1.2.3 |
Changed in malone: | |
milestone: | 1.2.3 → 1.2.4 |
Changed in malone: | |
milestone: | 1.2.4 → 1.2.6 |
Changed in malone: | |
assignee: | Tom Berger (intellectronica) → nobody |
Changed in launchpad: | |
importance: | Medium → Wishlist |
importance: | Wishlist → Low |
summary: |
- Filtering on bug assignee A does not work in bug list of bugs related to - team B + bug search form filters interact poorly with context filters on the same + fields |
tags: | added: bugs |
tags: | added: bug-search |
To post a comment you must log in.
This happens because the code ends up doing a search for "Bugs assigned to pitti" OR "Bugs owned-by/subscribed-to ubuntu-main-sponsors". We'll have a similar problem if you try to filter by bug reporter (as that'll generate a search for "Bugs reported by <foo>" OR "Bugs subscribed/assigned to <bar>".
To fix this we need to do a search for "Bugs assigned to pitti AND reported by ubuntu-main-sponsors" OR "Bugs assigned to pitti AND to which ubuntu-main-sponsors is subscribed to".