on master help sign in
ensure all parameters are merged in results
commit5f36e85b37743f3e4704257b66ce760c12008093 authormarc <a01200356@itesm.mx> dateFri 21 Jul 2017, 22:32 (9 years ago) parent856dfc3
1 file changed+5
searx/results.py+5
searx/results.py+5
@@ -218,6 +218,11 @@ class ResultContainer(object):
218218 result_content_len(duplicated.get('content', '')):
219219 duplicated['content'] = result['content']
220220
221+ # merge all result's parameters not found in duplicate
222+ for key in result.keys():
223+ if not duplicated.get(key):
224+ duplicated[key] = result.get(key)
225+
221226 # add the new position
222227 duplicated['positions'].append(position)
223228