From 913ce9454e613765770e4986af50c284477d9c42 Mon Sep 17 00:00:00 2001 From: diptanilsaha Date: Sun, 1 Mar 2026 02:25:03 +0530 Subject: [PATCH] fix(consolidated_financial_statement): convert report to `presentation_currency` if valid filter is set --- .../consolidated_financial_statement.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py index cee7822286c..78baf4484d5 100644 --- a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py +++ b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py @@ -656,7 +656,11 @@ def set_gl_entries_by_account( query = query.where(Criterion.all(additional_conditions)) gl_entries = query.run(as_dict=True) - if filters and filters.get("presentation_currency") != d.default_currency: + if ( + filters + and filters.get("presentation_currency") + and filters.get("presentation_currency") != d.default_currency + ): currency_info["company"] = d.name currency_info["company_currency"] = d.default_currency convert_to_presentation_currency(gl_entries, currency_info)