summaryrefslogtreecommitdiff
path: root/searx
diff options
context:
space:
mode:
authorasciimoo <asciimoo@gmail.com>2013-10-19 20:11:56 +0200
committerasciimoo <asciimoo@gmail.com>2013-10-19 20:11:56 +0200
commitad2ff1fda8aaaf313f5a1c6131d6bdf2adac9522 (patch)
tree6df4af7da7bf83458f78f33d682fb8214251ef74 /searx
parent83c39a565aaf8fba47f6e9e03eb432cac893f9ad (diff)
[fix] better url comparison
Diffstat (limited to 'searx')
-rw-r--r--searx/engines/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py
index dcdcbb093..d07efe986 100644
--- a/searx/engines/__init__.py
+++ b/searx/engines/__init__.py
@@ -96,7 +96,8 @@ def search(query, request, selected_engines):
duplicated = False
for new_res in results:
if res['parsed_url'].netloc == new_res['parsed_url'].netloc and\
- res['parsed_url'].path == new_res['parsed_url'].path:
+ res['parsed_url'].path == new_res['parsed_url'].path and\
+ res['parsed_url'].query == res['parsed_url'].query:
duplicated = new_res
break
if duplicated: