Browse Source

[fix] better url comparison

asciimoo 11 years ago
parent
commit
ad2ff1fda8
1 changed files with 2 additions and 1 deletions
  1. 2 1
      searx/engines/__init__.py

+ 2 - 1
searx/engines/__init__.py

@@ -96,7 +96,8 @@ def search(query, request, selected_engines):
         duplicated = False
         duplicated = False
         for new_res in results:
         for new_res in results:
             if res['parsed_url'].netloc == new_res['parsed_url'].netloc and\
             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
                 duplicated = new_res
                 break
                 break
         if duplicated:
         if duplicated: