diff options
| author | Adam Tauber <asciimoo@gmail.com> | 2015-01-31 23:11:45 +0100 |
|---|---|---|
| committer | Adam Tauber <asciimoo@gmail.com> | 2015-01-31 23:11:45 +0100 |
| commit | b19e681cce9cef4993b17d3a89d743208f8d5c05 (patch) | |
| tree | a9ea7c3a44c25bc74ac5cbb1e379545be1902a0b /searx/webapp.py | |
| parent | bfd321a7a9cfc6d643fdebe5e7a5824fe70b9aa9 (diff) | |
[enh] default disabled engines - closes #109
Diffstat (limited to 'searx/webapp.py')
| -rw-r--r-- | searx/webapp.py | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/searx/webapp.py b/searx/webapp.py index 4300c1dca..d612af410 100644 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -43,7 +43,7 @@ from searx.engines import ( from searx.utils import ( UnicodeWriter, highlight_content, html_to_text, get_themes, get_static_files, get_result_templates, gen_useragent, dict_subset, - prettify_url + prettify_url, get_blocked_engines ) from searx.version import VERSION_STRING from searx.languages import language_codes @@ -225,7 +225,7 @@ def image_proxify(url): def render(template_name, override_theme=None, **kwargs): - blocked_engines = request.cookies.get('blocked_engines', '').split(',') + blocked_engines = get_blocked_engines(engines, request.cookies) autocomplete = request.cookies.get('autocomplete') @@ -410,10 +410,7 @@ def autocompleter(): request_data = request.args # set blocked engines - if request.cookies.get('blocked_engines'): - blocked_engines = request.cookies['blocked_engines'].split(',') # noqa - else: - blocked_engines = [] + blocked_engines = get_blocked_engines(engines, request.cookies) # parse query query = Query(request_data.get('q', '').encode('utf-8'), blocked_engines) @@ -468,7 +465,7 @@ def preferences(): resp = make_response(redirect(url_for('index'))) if request.method == 'GET': - blocked_engines = request.cookies.get('blocked_engines', '').split(',') + blocked_engines = get_blocked_engines(engines, request.cookies) else: # on save selected_categories = [] locale = None |