Allow for a default argument in MultiFilter
This commit is contained in:
parent
3f2d8ae185
commit
73cd8762f5
1 changed files with 3 additions and 2 deletions
|
|
@ -451,8 +451,9 @@ class Duration(Time):
|
|||
|
||||
|
||||
class MultiFilter(Filter):
|
||||
def __init__(self, *args):
|
||||
super(MultiFilter, self).__init__(args)
|
||||
def __init__(self, *args, **kwargs):
|
||||
default = kwargs.pop('default', _NO_DEFAULT)
|
||||
super(MultiFilter, self).__init__(args, default)
|
||||
|
||||
def __call__(self, item):
|
||||
values = [self.select(selector, item) for selector in self.selector]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue