logo

searx

My custom branche(s) on searx, a meta-search engine git clone https://hacktivis.me/git/searx.git
commit: b01b95194ee3c25cbe9e915f1c188726ba2db7f2
parent fecac90e88f7c2401dea268db87debc81db2f876
Author: Cqoicebordel <Cqoicebordel@users.noreply.github.com>
Date:   Mon, 19 Jan 2015 20:16:06 +0100

Allow non specific cookies

Diffstat:

Msearx/webapp.py7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/searx/webapp.py b/searx/webapp.py @@ -470,6 +470,8 @@ def preferences(): lang = request.cookies['language'] blocked_engines = [] + + resp = make_response(redirect(url_for('index'))) if request.method == 'GET': blocked_engines = request.cookies.get('blocked_engines', '').split(',') @@ -502,8 +504,8 @@ def preferences(): blocked_engines.append(engine_name) elif pd_name == 'theme': theme = pd if pd in themes else default_theme - - resp = make_response(redirect(url_for('index'))) + else: + resp.set_cookie(pd_name, pd, max_age=cookie_max_age) user_blocked_engines = request.cookies.get('blocked_engines', '').split(',') # noqa @@ -555,6 +557,7 @@ def preferences(): autocomplete_backends=autocomplete_backends, shortcuts={y: x for x, y in engine_shortcuts.items()}, themes=themes, + cookies=request.cookies, theme=get_current_theme_name())