logo

searx

My custom branche(s) on searx, a meta-search engine git clone https://hacktivis.me/git/searx.git
commit: 3a8ab5880a7e48470f56ddf18f80ff626c4f31c7
parent eaa0fb8102825fa4ccdb348429fdbf39837921be
Author: Alexandre Flament <alex@al-f.net>
Date:   Fri, 30 Dec 2016 17:16:53 +0100

[mod] result_container.extend sets result['engine'] = engine_name for each result

Diffstat:

Msearx/results.py1+
Msearx/search.py2--
2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/searx/results.py b/searx/results.py @@ -133,6 +133,7 @@ class ResultContainer(object): def extend(self, engine_name, results): for result in list(results): + result['engine'] = engine_name if 'suggestion' in result: self.suggestions.add(result['suggestion']) results.remove(result) diff --git a/searx/search.py b/searx/search.py @@ -108,8 +108,6 @@ def search_one_request_safe(engine_name, query, request_params, result_container search_results = search_one_request(engine, query, request_params, timeout_limit) # add results - for result in search_results: - result['engine'] = engine_name result_container.extend(engine_name, search_results) # update engine time when there is no exception