@@ -38,22 +38,22 @@ def get(*args, **kwargs):
38def searx_bang(full_query):
38def searx_bang(full_query):
39 '''check if the searchQuery contain a bang, and create fitting autocompleter results'''
39 '''check if the searchQuery contain a bang, and create fitting autocompleter results'''
40 # check if there is a query which can be parsed
40 # check if there is a query which can be parsed
41− if len(full_query.getSearchQuery()) == 0:
41+ if len(full_query.getQuery()) == 0:
44 results = []
44 results = []
46 # check if current query stats with !bang
46 # check if current query stats with !bang
47− first_char = full_query.getSearchQuery()[0]
47+ first_char = full_query.getQuery()[0]
48 if first_char == '!' or first_char == '?':
48 if first_char == '!' or first_char == '?':
49− if len(full_query.getSearchQuery()) == 1:
49+ if len(full_query.getQuery()) == 1:
50 # show some example queries
50 # show some example queries
51 # TODO, check if engine is not avaliable
51 # TODO, check if engine is not avaliable
52 results.append(first_char + "images")
52 results.append(first_char + "images")
53 results.append(first_char + "wikipedia")
53 results.append(first_char + "wikipedia")
54 results.append(first_char + "osm")
54 results.append(first_char + "osm")
56− engine_query = full_query.getSearchQuery()[1:]
56+ engine_query = full_query.getQuery()[1:]
58 # check if query starts with categorie name
58 # check if query starts with categorie name
59 for categorie in categories:
59 for categorie in categories:
@@ -72,14 +72,14 @@ def searx_bang(full_query):
73 # check if current query stats with :bang
73 # check if current query stats with :bang
74 elif first_char == ':':
74 elif first_char == ':':
75− if len(full_query.getSearchQuery()) == 1:
75+ if len(full_query.getQuery()) == 1:
76 # show some example queries
76 # show some example queries
77 results.append(":en")
77 results.append(":en")
78 results.append(":en_us")
78 results.append(":en_us")
79 results.append(":english")
79 results.append(":english")
80 results.append(":united_kingdom")
80 results.append(":united_kingdom")
82− engine_query = full_query.getSearchQuery()[1:]
82+ engine_query = full_query.getQuery()[1:]
84 for lc in language_codes:
84 for lc in language_codes:
85 lang_id, lang_name, country, english_name = map(str.lower, lc)
85 lang_id, lang_name, country, english_name = map(str.lower, lc)