Skip to content

Commit

Permalink
Revert changes to config vars from #1212
Browse files Browse the repository at this point in the history
Fixes #1214

Fixes #1216
  • Loading branch information
benbusby committed Jan 19, 2025
1 parent 99ca67c commit 50625f2
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions app/models/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,26 +63,26 @@ def __init__(self, **kwargs):
]

app_config = current_app.config
self.url = kwargs.get('url', '')
self.lang_search = kwargs.get('lang_search', '')
self.lang_interface = kwargs.get('lang_interface', '')
self.url = os.getenv('WHOOGLE_CONFIG_URL', '')
self.lang_search = os.getenv('WHOOGLE_CONFIG_SEARCH_LANGUAGE', '')
self.lang_interface = os.getenv('WHOOGLE_CONFIG_LANGUAGE', '')
self.style_modified = os.getenv(
'WHOOGLE_CONFIG_STYLE', '')
self.block = os.getenv('WHOOGLE_CONFIG_BLOCK', '')
self.block_title = os.getenv('WHOOGLE_CONFIG_BLOCK_TITLE', '')
self.block_url = os.getenv('WHOOGLE_CONFIG_BLOCK_URL', '')
self.country = os.getenv('WHOOGLE_CONFIG_COUNTRY', '')
self.tbs = os.getenv('WHOOGLE_CONFIG_TIME_PERIOD', '')
self.theme = kwargs.get('theme', '')
self.safe = kwargs.get('safe', '')
self.dark = kwargs.get('dark', '')
self.alts = kwargs.get('alts', '')
self.nojs = kwargs.get('nojs', '')
self.tor = kwargs.get('tor', '')
self.near = kwargs.get('near', '')
self.new_tab = kwargs.get('new_tab', '')
self.view_image = kwargs.get('view_image', '')
self.get_only = kwargs.get('get_only', '')
self.theme = os.getenv('WHOOGLE_CONFIG_THEME', 'system')
self.safe = read_config_bool('WHOOGLE_CONFIG_SAFE')
self.dark = read_config_bool('WHOOGLE_CONFIG_DARK') # deprecated
self.alts = read_config_bool('WHOOGLE_CONFIG_ALTS')
self.nojs = read_config_bool('WHOOGLE_CONFIG_NOJS')
self.tor = read_config_bool('WHOOGLE_CONFIG_TOR')
self.near = os.getenv('WHOOGLE_CONFIG_NEAR', '')
self.new_tab = read_config_bool('WHOOGLE_CONFIG_NEW_TAB')
self.view_image = read_config_bool('WHOOGLE_CONFIG_VIEW_IMAGE')
self.get_only = read_config_bool('WHOOGLE_CONFIG_GET_ONLY')
self.anon_view = read_config_bool('WHOOGLE_CONFIG_ANON_VIEW')
self.preferences_encrypted = read_config_bool('WHOOGLE_CONFIG_PREFERENCES_ENCRYPTED')
self.preferences_key = os.getenv('WHOOGLE_CONFIG_PREFERENCES_KEY', '')
Expand Down Expand Up @@ -203,7 +203,7 @@ def from_params(self, params) -> 'Config':
# if preferences leads to an empty dictionary it means preferences
# parameter was not decrypted successfully
if len(params_new):
params = params_new
params = params_new

for param_key in params.keys():
if not self.is_safe_key(param_key):
Expand Down

0 comments on commit 50625f2

Please sign in to comment.