on master help sign in
[fix] stop engine from sending duplicated requests
commitaaa0524cec65d7155ae473e3ea67e16c4b757573 authorMarc Abonce Seguin <marc-abonce@mailbox.org> dateThu 28 Mar 2019, 19:25 (8 years ago) parenta80a2d0
1 file changed+6−9
searx/query.py+6−9
searx/query.py+6−9
@@ -113,19 +113,16 @@ class RawTextQuery(object):
113113 parse_next = True
114114 engine_name = engine_shortcuts[prefix]
115115 if engine_name in engines:
116− for engine_category in engines[engine_name].categories:
117− self.engines.append({'category': engine_category,
118− 'name': engine_name,
119− 'from_bang': True})
116+ self.engines.append({'category': 'none',
117+ 'name': engine_name,
118+ 'from_bang': True})
120119
121120 # check if prefix is equal with engine name
122121 elif prefix in engines:
123122 parse_next = True
124− if prefix in engines:
125− for engine_category in engines[prefix].categories:
126− self.engines.append({'category': engine_category,
127− 'name': prefix,
128− 'from_bang': True})
123+ self.engines.append({'category': 'none',
124+ 'name': prefix,
125+ 'from_bang': True})
129126
130127 # check if prefix is equal with categorie name
131128 elif prefix in categories: