From 0b93bdcf40331a72b98f12bcebcb87181c48a69b Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Thu, 22 Oct 2015 19:32:56 +0530 Subject: [PATCH] [fix] get_party_gle_currency caching --- erpnext/accounts/party.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/party.py b/erpnext/accounts/party.py index d7b23ac1f4..2f0c0e54b5 100644 --- a/erpnext/accounts/party.py +++ b/erpnext/accounts/party.py @@ -201,7 +201,8 @@ def get_party_gle_currency(party_type, party, company): return existing_gle_currency[0][0] if existing_gle_currency else None - return frappe.local_cache("party_gle_currency", (party_type, party, company), generator) + return frappe.local_cache("party_gle_currency", (party_type, party, company), generator, + regenerate_if_none=True) def validate_party_gle_currency(party_type, party, company, party_account_currency=None): """Validate party account currency with existing GL Entry's currency"""