From f1cdd76fc1adf8fa7714f7824edef29839a393fd Mon Sep 17 00:00:00 2001 From: ljain112 Date: Wed, 9 Jul 2025 13:28:37 +0530 Subject: [PATCH] perf: use `cached_doc` for Account Settings (cherry picked from commit 751f3abd95d22f6ee0c1770e414ee1cfa589010a) --- erpnext/setup/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/setup/utils.py b/erpnext/setup/utils.py index 9fb036a48d9..eae5c9f6c74 100644 --- a/erpnext/setup/utils.py +++ b/erpnext/setup/utils.py @@ -104,7 +104,7 @@ def get_exchange_rate(from_currency, to_currency, transaction_date=None, args=No if not transaction_date: transaction_date = nowdate() - currency_settings = frappe.get_doc("Accounts Settings").as_dict() + currency_settings = frappe.get_cached_doc("Accounts Settings") allow_stale_rates = currency_settings.get("allow_stale") filters = [