diff options
| author | Markus Heiser <markus.heiser@darmarit.de> | 2020-02-08 13:07:45 +0100 |
|---|---|---|
| committer | Markus Heiser <markus.heiser@darmarit.de> | 2020-02-08 13:07:45 +0100 |
| commit | c8212b9f4d4eeef635a541e6df367276bda23b34 (patch) | |
| tree | bb19eaa5ac5c43dccc3109c0f7f34628ad595445 /searx/search.py | |
| parent | a014fa0ccde01dbdbe314a45b176e932657b19e4 (diff) | |
| parent | 3062e2adf9bb4de1c8399f03567d97f9be192f95 (diff) | |
Merge branch 'master' of https://github.com/asciimoo/searx into filtron
Diffstat (limited to 'searx/search.py')
| -rw-r--r-- | searx/search.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/searx/search.py b/searx/search.py index 5c268cc5d..2dcc4c8f7 100644 --- a/searx/search.py +++ b/searx/search.py @@ -407,7 +407,7 @@ def get_search_query_from_webapp(preferences, form): return (SearchQuery(query, query_engines, query_categories, query_lang, query_safesearch, query_pageno, - query_time_range, query_timeout), + query_time_range, query_timeout, preferences), raw_text_query) @@ -459,6 +459,9 @@ class Search(object): engine = engines[selected_engine['name']] + if not search_query.preferences.validate_token(engine): + continue + # skip suspended engines if engine.suspend_end_time >= time(): logger.debug('Engine currently suspended: %s', selected_engine['name']) |