Bladeren bron

[fix] the bang was included in the search string

dalf 10 jaren geleden
bovenliggende
commit
599c1137bb
1 gewijzigde bestanden met toevoegingen van 5 en 5 verwijderingen
  1. 5
    5
      searx/search.py

+ 5
- 5
searx/search.py Bestand weergeven

@@ -311,9 +311,6 @@ class Search(object):
311 311
         if not self.request_data.get('q'):
312 312
             raise Exception('noquery')
313 313
 
314
-        # set query
315
-        self.query = self.request_data['q']
316
-
317 314
         # set pagenumber
318 315
         pageno_param = self.request_data.get('pageno', '1')
319 316
         if not pageno_param.isdigit() or int(pageno_param) < 1:
@@ -322,8 +319,11 @@ class Search(object):
322 319
         self.pageno = int(pageno_param)
323 320
 
324 321
         # parse query, if tags are set, which change the serch engine or search-language
325
-        query_obj = Query(self.query, self.blocked_engines)
326
-        query_obj.parse_query()        
322
+        query_obj = Query(self.request_data['q'], self.blocked_engines)
323
+        query_obj.parse_query()
324
+
325
+        # set query
326
+        self.query = query_obj.getSearchQuery()
327 327
 
328 328
         # get last selected language in query, if possible
329 329
         # TODO support search with multible languages