mirror of https://github.com/searx/searx
[mod] allow whitespaces in category/engine list
This commit is contained in:
parent
333b6759ac
commit
b09aaf126e
|
@ -386,11 +386,11 @@ class Search(object):
|
|||
load_default_categories = True
|
||||
for pd_name, pd in self.request_data.items():
|
||||
if pd_name == 'categories':
|
||||
self.categories.extend(categ for categ in pd.split(',') if categ in categories)
|
||||
self.categories.extend(categ.strip() for categ in pd.split(',') if categ in categories)
|
||||
elif pd_name == 'engines':
|
||||
pd_engines = [{'category': engines[engine].categories[0],
|
||||
'name': engine}
|
||||
for engine in pd.split(',') if engine in engines]
|
||||
for engine in map(str.strip, pd.split(',')) if engine in engines]
|
||||
if pd_engines:
|
||||
self.engines.extend(pd_engines)
|
||||
load_default_categories = False
|
||||
|
|
Loading…
Reference in New Issue