Merge pull request #811 from return42/enh-788

[mod] configuration to overwrite engine description
dependabot/pip/master/sphinx-6.1.3
Alexandre Flament 2 years ago committed by GitHub
commit 81453a0eba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1170,6 +1170,13 @@ def engine_descriptions():
if isinstance(description, str):
description = [description, 'wikipedia']
result[engine] = description
# overwrite by about:description (from settings)
for engine_name, engine_mod in engines.items():
descr = getattr(engine_mod, 'about', {}).get('description', None)
if descr is not None:
result[engine_name] = [descr, "SearXNG config"]
return jsonify(result)

Loading…
Cancel
Save