on master help sign in
[fix] dbpedia autocomplete (and use HTTPS)
commit0226ae69d361dc28cfbb4a89a29a86ea02963b11 authorAlexandre Flament <alex@al-f.net> dateFri 4 Dec 2020, 16:47 (6 years ago) parentcec73b5
1 file changed+2−3
searx/autocomplete.py+2−3
searx/autocomplete.py+2−3
@@ -113,7 +113,7 @@ def searx_bang(full_query):
113113
114114def dbpedia(query, lang):
115115 # dbpedia autocompleter, no HTTPS
116− autocomplete_url = 'http://lookup.dbpedia.org/api/search.asmx/KeywordSearch?'
116+ autocomplete_url = 'https://lookup.dbpedia.org/api/search.asmx/KeywordSearch?'
117117
118118 response = get(autocomplete_url + urlencode(dict(QueryString=query)))
119119
@@ -121,8 +121,7 @@ def dbpedia(query, lang):
121121
122122 if response.ok:
123123 dom = etree.fromstring(response.content)
124− results = dom.xpath('//a:Result/a:Label//text()',
125− namespaces={'a': 'http://lookup.dbpedia.org/'})
124+ results = dom.xpath('//Result/Label//text()')
126125
127126 return results
128127