[fix] fix openstreetmap engine

close #298

This is a workaround: inside engine code, any call to function in another engine can crash
since the logger won't be initialized except if it is done explicitly.
pull/299/head
Alexandre Flament 3 years ago
parent b57d776edb
commit ea60c03827

@ -439,3 +439,8 @@ def get_key_label(key_name, lang):
if labels is None:
return None
return get_label(labels, lang)
def init(_):
import searx.engines.wikidata # pylint: disable=import-outside-toplevel
searx.engines.wikidata.logger = logger

Loading…
Cancel
Save