diff options
author | Adam Tauber <asciimoo@gmail.com> | 2017-11-03 20:18:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-03 20:18:51 +0100 |
commit | dd900b25a9a7eee93d145d0316bf119d85b30e64 (patch) | |
tree | d7e61c86d4c0210a23ad824919e05a59280d45ee | |
parent | 7a9b18e9e9847252549408108ec72c1c8d2296b7 (diff) | |
parent | 59c02e8e5fc54f49c279bde68afd8e0de71b7d16 (diff) | |
download | searxng-dd900b25a9a7eee93d145d0316bf119d85b30e64.tar.gz searxng-dd900b25a9a7eee93d145d0316bf119d85b30e64.zip |
Merge pull request #1078 from kvch/result-engines-set
results: make engines of results set
-rw-r--r-- | searx/results.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/searx/results.py b/searx/results.py index 19404aec1..1939b9483 100644 --- a/searx/results.py +++ b/searx/results.py @@ -197,7 +197,7 @@ class ResultContainer(object): result['parsed_url'] = result['parsed_url']._replace(scheme="http") result['url'] = result['parsed_url'].geturl() - result['engines'] = [result['engine']] + result['engines'] = set([result['engine']]) # strip multiple spaces and cariage returns from content if result.get('content'): @@ -227,7 +227,7 @@ class ResultContainer(object): duplicated['positions'].append(position) # add engine to list of result-engines - duplicated['engines'].append(result['engine']) + duplicated['engines'].add(result['engine']) # using https if possible if duplicated['parsed_url'].scheme != 'https' and result['parsed_url'].scheme == 'https': |