mirror of
https://github.com/searxng/searxng.git
synced 2025-12-22 19:50:00 +00:00
[fix] custom plugins: settings must not be merged.
In customizing it should be decided which plugin modules should be loaded and which should not. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
committed by
Markus Heiser
parent
a0a2f0fd42
commit
62fac1c6a9
@@ -137,6 +137,10 @@ def update_settings(default_settings: dict, user_settings: dict):
|
||||
if categories_as_tabs:
|
||||
default_settings['categories_as_tabs'] = categories_as_tabs
|
||||
|
||||
plugins = user_settings.get('plugins')
|
||||
if plugins is not None:
|
||||
default_settings['plugins'] = plugins
|
||||
|
||||
# parse the engines
|
||||
remove_engines = None
|
||||
keep_only_engines = None
|
||||
|
||||
Reference in New Issue
Block a user