#145 multiple filters with multiple searches is now allowed.
This commit is contained in:
parent
e4d0eaf5b1
commit
c603efb472
@ -611,7 +611,7 @@ if __name__ == "__main__":
|
||||
parser.add_argument('--filter', action='append', type=lambda kv: kv.split("="),
|
||||
help='Search filtered metadata fields.\n'
|
||||
'Filters: ({}).'.format(', '.join(filter_lst)))
|
||||
parser.add_argument('--search', type=lambda kv: kv.split("="),
|
||||
parser.add_argument('--search', action='append',type=lambda kv: kv.split("="),
|
||||
help='Search non-filtered metadata fields for keywords '
|
||||
'in title, summary, etc.')
|
||||
|
||||
@ -625,7 +625,7 @@ if __name__ == "__main__":
|
||||
playlist_dict = {'data': []}
|
||||
|
||||
if opts.search:
|
||||
search = dict([opts.search])
|
||||
search = dict(opts.search)
|
||||
if opts.filter:
|
||||
filters = dict(opts.filter)
|
||||
# Check if provided filter exist, exit if it doesn't exist
|
||||
|
Loading…
Reference in New Issue
Block a user