Parcourir la source

Merge pull request #1078 from kvch/result-engines-set

results: make engines of results set
Adam Tauber il y a 7 ans
Parent
révision
dd900b25a9
Aucun compte lié à l'adresse email de l'auteur
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2
    2
      searx/results.py

+ 2
- 2
searx/results.py Voir le fichier

@@ -197,7 +197,7 @@ class ResultContainer(object):
197 197
             result['parsed_url'] = result['parsed_url']._replace(scheme="http")
198 198
             result['url'] = result['parsed_url'].geturl()
199 199
 
200
-        result['engines'] = [result['engine']]
200
+        result['engines'] = set([result['engine']])
201 201
 
202 202
         # strip multiple spaces and cariage returns from content
203 203
         if result.get('content'):
@@ -227,7 +227,7 @@ class ResultContainer(object):
227 227
             duplicated['positions'].append(position)
228 228
 
229 229
             # add engine to list of result-engines
230
-            duplicated['engines'].append(result['engine'])
230
+            duplicated['engines'].add(result['engine'])
231 231
 
232 232
             # using https if possible
233 233
             if duplicated['parsed_url'].scheme != 'https' and result['parsed_url'].scheme == 'https':