diff --git a/frappe/commands/utils.py b/frappe/commands/utils.py index 299af82e6e..49f8e0b52a 100644 --- a/frappe/commands/utils.py +++ b/frappe/commands/utils.py @@ -582,7 +582,7 @@ Run the following in your first cell to connect notebook to frappe import frappe frappe.init('{site}', sites_path='{sites_path}') frappe.connect() -frappe.local.lang = frappe.db.get_default('lang') +frappe.local.lang = frappe.get_system_settings('language') frappe.db.connect() ``` """ @@ -623,7 +623,7 @@ def console(context: CliCtxObj, autoreload=False): site = get_site(context) frappe.init(site) frappe.connect() - frappe.local.lang = frappe.db.get_default("lang") + frappe.local.lang = frappe.get_system_settings("language") from atexit import register diff --git a/frappe/sessions.py b/frappe/sessions.py index 3e20c35f54..c114eb1cc5 100644 --- a/frappe/sessions.py +++ b/frappe/sessions.py @@ -451,7 +451,7 @@ def get_expired_threshold(): def get_expiry_period(): - exp_sec = frappe.defaults.get_global_default("session_expiry") or "240:00:00" + exp_sec = frappe.get_system_settings("session_expiry") or "240:00:00" # incase seconds is missing if len(exp_sec.split(":")) == 2: diff --git a/frappe/translate.py b/frappe/translate.py index 56ecdbaa56..c1fbf852dd 100644 --- a/frappe/translate.py +++ b/frappe/translate.py @@ -77,7 +77,7 @@ def get_language(lang_list: list | None = None) -> str: return parent_language # fallback to language set in System Settings or "en" - return frappe.db.get_default("lang") or "en" + return frappe.get_system_settings("language") or "en" @functools.lru_cache @@ -100,7 +100,7 @@ def get_user_lang(user: str | None = None) -> str: # User.language => Session Defaults => frappe.local.lang => 'en' return ( frappe.get_cached_value("User", user, "language") - or frappe.db.get_default("lang") + or frappe.get_system_settings("language") or frappe.local.lang or "en" )