From 0c8ff97d9e9857905b60860e993b40dbc1e4f9d1 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sun, 28 Nov 2021 13:42:35 +0100 Subject: [PATCH] [fix] route /autocompleter: escape `<` and `>` in the simple theme This is a follow up of 9a3253fc escaping `<` and `>` in all themes. This patch fix issue in oscar theme Signed-off-by: Markus Heiser --- searx/webapp.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/searx/webapp.py b/searx/webapp.py index 613849dc4..b6dc18937 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -916,7 +916,8 @@ def autocompleter(): suggestions = json.dumps([sug_prefix, results]) mimetype = 'application/x-suggestions+json' - suggestions = escape(suggestions, False) + if get_current_theme_name() == 'simple': + suggestions = escape(suggestions, False) return Response(suggestions, mimetype=mimetype)