From 2bf297b19ffe00415f5d9b36d66dd6b24f5bb58d Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Mon, 12 Apr 2021 15:29:08 +0200 Subject: [PATCH 1/2] [fix] redirect when saving preferences Erroneously commit 87e4c4762 droped the 302 redirect. Signed-off-by: Markus Heiser --- searx/webapp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/webapp.py b/searx/webapp.py index 072f140ca..8058c6cd0 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -813,7 +813,7 @@ def preferences(): # save preferences if request.method == 'POST': - resp = make_response(url_for('index', _external=True)) + resp = make_response(redirect(url_for('index', _external=True))) try: request.preferences.parse_form(request.form) except ValidationException: From c4793afadcabe3c4560afb5179f92c6c440d4c5e Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Mon, 12 Apr 2021 16:02:16 +0200 Subject: [PATCH 2/2] [fix] https-scheme missing in preferences-page This patch is an addition to PR #2656 which removed all usage of `base_url` from the templates, except one was forgotten in the cookie URL of the preferences. closes: 2740 Signed-off-by: Markus Heiser --- searx/templates/oscar/preferences.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index 3f9192e22..2602c19d9 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -368,7 +368,7 @@