summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarIT.de>2020-07-12 09:12:55 +0000
committerGitHub <noreply@github.com>2020-07-12 09:12:55 +0000
commitc41db5f1ba9984a916261535a9227fadb897f4bf (patch)
tree6253f222fc0f014be348a2d813174776ac56f833
parentf9faafa89698f0f32f2a6dc34473c6e33f82092d (diff)
parent718715180dee0e76266417094df5de64dd274cec (diff)
Merge pull request #2059 from dalf/bang-encoding
[mod] external_bang.py: always read bangs.json with a UTF-8 file.
-rw-r--r--searx/external_bang.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/searx/external_bang.py b/searx/external_bang.py
index f8b9c44d3..0b4c4ae16 100644
--- a/searx/external_bang.py
+++ b/searx/external_bang.py
@@ -9,7 +9,7 @@ from searx import searx_dir
# NOTE only use the get_bang_url
bangs_data = {}
-with open(join(searx_dir, 'data/bangs.json')) as json_file:
+with open(join(searx_dir, 'data/bangs.json'), encoding='utf-8') as json_file:
for bang in json.load(json_file)['bang']:
for trigger in bang["triggers"]:
bangs_data[trigger] = {x: y for x, y in bang.items() if x != "triggers"}