on master help sign in
[enh] image proxy config from preferences
commitf3d7af33fd47372e7c572cc125d2c19f74a8ef3d authorAdam Tauber <asciimoo@gmail.com> dateFri 16 Jan 2015, 16:57 (12 years ago) parenta1bf02e
1 file changed+7−2
searx/webapp.py+7−2
searx/webapp.py+7−2
@@ -457,6 +457,7 @@ def preferences():
457457
458458 Settings that are going to be saved as cookies."""
459459 lang = None
460+ image_proxy = request.cookies.get('image_proxy', settings['server'].get('image_proxy'))
460461
461462 if request.cookies.get('language')\
462463 and request.cookies['language'] in (x[0] for x in language_codes):
@@ -479,6 +480,8 @@ def preferences():
479480 selected_categories.append(category)
480481 elif pd_name == 'locale' and pd in settings['locales']:
481482 locale = pd
483+ elif pd_name == 'image_proxy':
484+ image_proxy = pd
482485 elif pd_name == 'autocomplete':
483486 autocomplete = pd
484487 elif pd_name == 'language' and (pd == 'all' or
@@ -530,14 +533,16 @@ def preferences():
530533
531534 resp.set_cookie('method', method, max_age=cookie_max_age)
532535
533− resp.set_cookie(
534− 'theme', theme, max_age=cookie_max_age)
536+ resp.set_cookie('image_proxy', image_proxy, max_age=cookie_max_age)
537+
538+ resp.set_cookie('theme', theme, max_age=cookie_max_age)
535539
536540 return resp
537541 return render('preferences.html',
538542 locales=settings['locales'],
539543 current_locale=get_locale(),
540544 current_language=lang or 'all',
545+ image_proxy = image_proxy,
541546 language_codes=language_codes,
542547 categs=categories.items(),
543548 blocked_engines=blocked_engines,