multi-reporter filtering no longer works

Bug #235627 reported by Brian Murray
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-launchpad-bugs
New
Undecided
Unassigned

Bug Description

In buglist_filter.py it was possible to filter on bug list on multiple reporters:

        if reporter:
            self.reporters = reporter.split(',')
            self.functions.add(self.func_reporter)

However, in basebuglistfilter.py this is no longer possible and when you try to filter a bug list on multiple reporters you just get all the bugs.

Revision history for this message
Brian Murray (brian-murray) wrote :

Looking at it more perhaps it should be fixed in bughelper / bugnumbers and not python-launchpad-bugs. Just iterating through a web search for each reporter makes sense and would be faster than it was.

Revision history for this message
Markus Korn (thekorn) wrote :

this is not easy to solve. bughelper and bugnumbers are using the url based search right now and not the 'reporter' function of basebuglistfilter.py. I did not remove this function because I wanted to remain API compatible in the past.
Unfortunately the advanced search in LP does not support logical operations like OR yet, so we cannot solve it this way.
Iterating over different urls does not fit into the current design of bughelper and bugnumbers, if we really want to do it this way, big changes in both tools are neccessary.

Markus

lp-void (lp-void)
Changed in python-launchpad-bugs:
status: New → Confirmed
Changed in python-launchpad-bugs:
status: Confirmed → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.