summaryrefslogtreecommitdiff
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
parent83c39a565aaf8fba47f6e9e03eb432cac893f9ad (diff)
[fix] better url comparison
-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: