summaryrefslogtreecommitdiff
path: root/searx/preferences.py
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2021-06-01 16:13:04 +0200
committerGitHub <noreply@github.com>2021-06-01 16:13:04 +0200
commite3f4a7731180b87ba2b3acbe4e1ea8070624001f (patch)
tree2f8f730a134f5d977faed891637602d1b16b3107 /searx/preferences.py
parente0af67f0afbef6887a9dfb0546cd150b9f9f0c1a (diff)
parent495d86b520c71e36c6f924a3a2421e499d159c2b (diff)
Merge pull request #110 from searxng/mod-default-settings
[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,