on master help sign in
bing_news: parital rollback of c89c05bc

The bing_news bug (discussed in #1838) was caused by wrong language tags, which was fixed e0c99d9d / no need to change the bing_news search string. closes: https://github.com/asciimoo/searx/issues/1838 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>

commit1c853f9573a85d9885d3c99b7e3210c834e5e5f3 authorMarkus Heiser <markus.heiser@darmarit.de> dateSun 1 Mar 2020, 11:07 (7 years ago) parent7941282
2 files changed+2−2
searx/engines/bing.py+1−1 searx/engines/bing_news.py+1−1
searx/engines/bing.py+1−1
@@ -120,7 +120,7 @@ def _fetch_supported_languages(resp):
120120 href = eval_xpath(a, './@href')[0]
121121 match = setmkt.search(href)
122122 l_tag = match.groups()[0]
123− _lang, _nation = l_tag.split('-',1)
123+ _lang, _nation = l_tag.split('-', 1)
124124 l_tag = _lang.lower() + '-' + _nation.upper()
125125 lang_tags.add(l_tag)
126126
searx/engines/bing_news.py+1−1
@@ -61,7 +61,7 @@ def _get_url(query, language, offset, time_range):
6161 else:
6262 # e.g. setmkt=de-de&setlang=de
6363 search_path = search_string.format(
64− query=urlencode({'q': query, 'setlang': language}),
64+ query=urlencode({'q': query, 'setmkt': language}),
6565 offset=offset)
6666 return base_url + search_path
6767