From 627853889039bce5a95d88e281311e4186ee3bba Mon Sep 17 00:00:00 2001
From: Adam Tauber <asciimoo@gmail.com>
Date: Thu, 27 Aug 2020 14:26:38 +0200
Subject: [PATCH] [fix] add search language and time range filter to
 suggestions - fixes #1314

---
 searx/templates/oscar/results.html | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/searx/templates/oscar/results.html b/searx/templates/oscar/results.html
index 313f5843b..a7f96d8d2 100644
--- a/searx/templates/oscar/results.html
+++ b/searx/templates/oscar/results.html
@@ -43,6 +43,12 @@
                 <div class="panel-body">
                     {% for suggestion in suggestions %}
                     <form method="{{ method or 'POST' }}" action="{{ url_for('index') }}" role="navigation" class="form-inline pull-{% if rtl %}right{% else %}left{% endif %} suggestion_item">
+                        {% if current_language != 'all' %}
+                        <input type="hidden" name="language" value="{{ current_language }}">
+                        {% endif %}
+                        {% if time_range %}
+                        <input type="hidden" name="time_range" value="{{ time_range }}">
+                        {% endif %}
                         <input type="hidden" name="q" value="{{ suggestion.url }}">
                         <button type="submit" class="btn btn-default btn-xs">{{ suggestion.title }}</button>
                     </form>
@@ -87,6 +93,12 @@
                     <span class="result_header text-muted form-inline pull-left suggestion_item">{{ _('Try searching for:') }}</span>
                     {% for correction in corrections -%}
                         <form method="{{ method or 'POST' }}" action="{{ url_for('index') }}" role="navigation" class="form-inline pull-left suggestion_item">{{- "" -}}
+                            {% if current_language != 'all' %}
+                            <input type="hidden" name="language" value="{{ current_language }}">
+                            {% endif %}
+                            {% if time_range %}
+                            <input type="hidden" name="time_range" value="{{ time_range }}">
+                            {% endif %}
                             <input type="hidden" name="q" value="{{ correction.url }}">{{- "" -}}
                             <button type="submit" class="btn btn-default btn-xs">{{ correction.title }}</button>{{- "" -}}
                         </form>