From 37f2548155efdd5cd8114ceb9b57c7864de4bef2 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 10 Aug 2026 18:46:36 -0600 Subject: [PATCH] refac --- backend/open_webui/config.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/backend/open_webui/config.py b/backend/open_webui/config.py index 365544e80c..5a08a3b60b 100644 --- a/backend/open_webui/config.py +++ b/backend/open_webui/config.py @@ -1702,6 +1702,15 @@ except Exception as e: DEFAULT_MODEL_PARAMS = default_model_params + +try: + default_user_ui_settings = JSONCodec.loads(os.getenv('DEFAULT_USER_UI_SETTINGS', '{}')) +except Exception as e: + log.exception(f'Error loading DEFAULT_USER_UI_SETTINGS: {e}') + default_user_ui_settings = {} + +DEFAULT_USER_UI_SETTINGS = default_user_ui_settings if isinstance(default_user_ui_settings, dict) else {} + DEFAULT_USER_ROLE = os.getenv('DEFAULT_USER_ROLE', 'pending') DEFAULT_GROUP_ID = os.getenv('DEFAULT_GROUP_ID', '') @@ -3055,6 +3064,7 @@ DEFAULT_CONFIG = { 'ui.default_locale': DEFAULT_LOCALE, 'ui.default_models': DEFAULT_MODELS, 'ui.default_pinned_models': DEFAULT_PINNED_MODELS, + 'ui.default_user_settings': DEFAULT_USER_UI_SETTINGS, 'ui.prompt_suggestions': DEFAULT_PROMPT_SUGGESTIONS, 'ui.model_order_list': MODEL_ORDER_LIST, 'models.default_metadata': DEFAULT_MODEL_METADATA,