on master help sign in
Merge pull request #2059 from dalf/bang-encoding

[mod] external_bang.py: always read bangs.json with a UTF-8 file.

commitc41db5f1ba9984a916261535a9227fadb897f4bf authorMarkus Heiser <markus.heiser@darmarIT.de> dateSun 12 Jul 2020, 09:12 (6 years ago) parentf9faafa7187151
1 file changed+1−1
searx/external_bang.py+1−1
searx/external_bang.py+1−1
@@ -9,7 +9,7 @@ from searx import searx_dir
99# NOTE only use the get_bang_url
1010
1111bangs_data = {}
12−with open(join(searx_dir, 'data/bangs.json')) as json_file:
12+with open(join(searx_dir, 'data/bangs.json'), encoding='utf-8') as json_file:
1313 for bang in json.load(json_file)['bang']:
1414 for trigger in bang["triggers"]:
1515 bangs_data[trigger] = {x: y for x, y in bang.items() if x != "triggers"}