Browse Source

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

Dalf 4 years ago
parent
commit
718715180d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      searx/external_bang.py

+ 1 - 1
searx/external_bang.py

@@ -9,7 +9,7 @@ from searx import searx_dir
 # NOTE only use the get_bang_url
 # NOTE only use the get_bang_url
 
 
 bangs_data = {}
 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 bang in json.load(json_file)['bang']:
         for trigger in bang["triggers"]:
         for trigger in bang["triggers"]:
             bangs_data[trigger] = {x: y for x, y in bang.items() if x != "triggers"}
             bangs_data[trigger] = {x: y for x, y in bang.items() if x != "triggers"}