Преглед на файлове

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

results: make engines of results set
Adam Tauber преди 7 години
родител
ревизия
dd900b25a9
No account linked to committer's email
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2
    2
      searx/results.py

+ 2
- 2
searx/results.py Целия файл

@@ -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':