on master help sign in
Merge pull request #21 from dnet/master

Simplified MediaWiki response processing

commit467ab3791f4363c3a7e5cb70acf326729a595486 authorAdam Tauber <asciimoo@gmail.com> dateTue 14 Jan 2014, 02:25 (13 years ago) parent47a23898dfc272
1 file changed+2−7
searx/engines/mediawiki.py+2−7
searx/engines/mediawiki.py+2−7
@@ -13,11 +13,6 @@ def request(query, params):
1313
1414def response(resp):
1515 search_results = loads(resp.text)
16− results = []
1716 res = search_results.get('query', {}).get('search', [])
18− if not len(res):
19− return results
20− for result in res[:int(number_of_results)]:
21− results.append({'url': url + 'wiki/' + quote(result['title'].replace(' ', '_').encode('utf-8')), 'title': result['title']})
22− return results
23−
17+ return [{'url': url + 'wiki/' + quote(result['title'].replace(' ', '_').encode('utf-8')),
18+ 'title': result['title']} for result in res[:int(number_of_results)]]