summaryrefslogtreecommitdiff
path: root/searx
diff options
context:
space:
mode:
authordalf <alex@al-f.net>2015-02-13 11:17:00 +0100
committerdalf <alex@al-f.net>2015-02-13 11:17:00 +0100
commit5029cb478755c152bfa7da2f6381cd95cc4ee238 (patch)
tree06cdc73e2aaf60e050b9ca751438bcdff3139ba0 /searx
parentec2516b93db6343afc4bd86291082dfb64914595 (diff)
downloadsearxng-5029cb478755c152bfa7da2f6381cd95cc4ee238.tar.gz
searxng-5029cb478755c152bfa7da2f6381cd95cc4ee238.zip
[fix] close #197 for all engines
Diffstat (limited to 'searx')
-rw-r--r--searx/engines/kickass.py5
-rw-r--r--searx/search.py5
2 files changed, 5 insertions, 5 deletions
diff --git a/searx/engines/kickass.py b/searx/engines/kickass.py
index 4e5a64350..ea7f17c23 100644
--- a/searx/engines/kickass.py
+++ b/searx/engines/kickass.py
@@ -45,11 +45,6 @@ def request(query, params):
def response(resp):
results = []
- # check if redirect comparing to the True value,
- # because resp can be a Mock object, and any attribut name returns something.
- if resp.is_redirect is True:
- return results
-
dom = html.fromstring(resp.text)
search_res = dom.xpath('//table[@class="data"]//tr')
diff --git a/searx/search.py b/searx/search.py
index 79a8ae0a9..476b92197 100644
--- a/searx/search.py
+++ b/searx/search.py
@@ -87,6 +87,11 @@ def make_callback(engine_name, results_queue, callback, params):
# creating a callback wrapper for the search engine results
def process_callback(response, **kwargs):
+ # check if redirect comparing to the True value,
+ # because resp can be a Mock object, and any attribut name returns something.
+ if response.is_redirect is True:
+ return
+
response.search_params = params
timeout_overhead = 0.2 # seconds