mirror of
https://github.com/searxng/searxng
synced 2024-01-01 19:24:07 +01:00
[feat] search: support for filtering licenses
This commit is contained in:
parent
3e87354f0e
commit
a665e2d19c
15 changed files with 72 additions and 10 deletions
|
|
@ -157,11 +157,15 @@ class EngineProcessor(ABC):
|
|||
if search_query.time_range and not self.engine.time_range_support:
|
||||
return None
|
||||
|
||||
if search_query.license_filter and not self.engine.license_filter_support:
|
||||
return None
|
||||
|
||||
params = {}
|
||||
params['category'] = engine_category
|
||||
params['pageno'] = search_query.pageno
|
||||
params['safesearch'] = search_query.safesearch
|
||||
params['time_range'] = search_query.time_range
|
||||
params['license_filter'] = search_query.license_filter
|
||||
params['engine_data'] = search_query.engine_data.get(self.engine_name, {})
|
||||
params['searxng_locale'] = search_query.lang
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue