summaryrefslogtreecommitdiff
path: root/searx/preferences.py
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2021-05-28 18:45:22 +0200
committerAlexandre Flament <alex@al-f.net>2021-06-01 08:10:15 +0200
commit4b07df62e5906e98315e9e856db8f39b2f28f36e (patch)
tree8ab5a8d8e012aabfe55d01f3157ec7bff897c8d3 /searx/preferences.py
parent856729226d5822a3285483689f9f8ba5c2bafc07 (diff)
downloadsearxng-4b07df62e5906e98315e9e856db8f39b2f28f36e.tar.gz
searxng-4b07df62e5906e98315e9e856db8f39b2f28f36e.zip
[mod] move all default settings into searx.settings_defaults
Diffstat (limited to 'searx/preferences.py')
-rw-r--r--searx/preferences.py22
1 files changed, 11 insertions, 11 deletions
diff --git a/searx/preferences.py b/searx/preferences.py
index b0106b195..46ce53ab3 100644
--- a/searx/preferences.py
+++ b/searx/preferences.py
@@ -333,25 +333,25 @@ class Preferences:
choices=categories + ['none']
),
'language': SearchLanguageSetting(
- settings['search'].get('default_lang', ''),
+ settings['search']['default_lang'],
is_locked('language'),
choices=list(LANGUAGE_CODES) + ['']
),
'locale': EnumStringSetting(
- settings['ui'].get('default_locale', ''),
+ settings['ui']['default_locale'],
is_locked('locale'),
choices=list(settings['locales'].keys()) + ['']
),
'autocomplete': EnumStringSetting(
- settings['search'].get('autocomplete', ''),
+ settings['search']['autocomplete'],
is_locked('autocomplete'),
choices=list(autocomplete.backends.keys()) + ['']
),
'image_proxy': MapSetting(
- settings['server'].get('image_proxy', False),
+ settings['server']['image_proxy'],
is_locked('image_proxy'),
map={
- '': settings['server'].get('image_proxy', 0),
+ '': settings['server']['image_proxy'],
'0': False,
'1': True,
'True': True,
@@ -359,12 +359,12 @@ class Preferences:
}
),
'method': EnumStringSetting(
- settings['server'].get('method', 'POST'),
+ settings['server']['method'],
is_locked('method'),
choices=('GET', 'POST')
),
'safesearch': MapSetting(
- settings['search'].get('safe_search', 0),
+ settings['search']['safe_search'],
is_locked('safesearch'),
map={
'0': 0,
@@ -373,12 +373,12 @@ class Preferences:
}
),
'theme': EnumStringSetting(
- settings['ui'].get('default_theme', 'oscar'),
+ settings['ui']['default_theme'],
is_locked('theme'),
choices=themes
),
'results_on_new_tab': MapSetting(
- settings['ui'].get('results_on_new_tab', False),
+ settings['ui']['results_on_new_tab'],
is_locked('results_on_new_tab'),
map={
'0': False,
@@ -393,11 +393,11 @@ class Preferences:
choices=DOI_RESOLVERS
),
'oscar-style': EnumStringSetting(
- settings['ui'].get('theme_args', {}).get('oscar_style', 'logicodev'),
+ settings['ui']['theme_args']['oscar_style'],
is_locked('oscar-style'),
choices=['', 'logicodev', 'logicodev-dark', 'pointhi']),
'advanced_search': MapSetting(
- settings['ui'].get('advanced_search', False),
+ settings['ui']['advanced_search'],
is_locked('advanced_search'),
map={
'0': False,