From fba78711cc7b331725103266aee84faf18bc80e3 Mon Sep 17 00:00:00 2001 From: Abdeali Chharchhoda Date: Thu, 23 Apr 2026 15:43:20 +0530 Subject: [PATCH] fix: ensure fiscal year is checked before validating date filters in financial statements (cherry picked from commit 5a915cb45e872b45919b6311b9b29037abd5d239) --- erpnext/public/js/financial_statements.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/public/js/financial_statements.js b/erpnext/public/js/financial_statements.js index cdfb8f8a2ca..3d752b9931f 100644 --- a/erpnext/public/js/financial_statements.js +++ b/erpnext/public/js/financial_statements.js @@ -298,7 +298,7 @@ erpnext.financial_statements = { let fiscal_year = erpnext.utils.get_fiscal_year(frappe.datetime.get_today()); var filters = report.get_values(); - if (!filters.period_start_date || !filters.period_end_date) { + if (fiscal_year && (!filters.period_start_date || !filters.period_end_date)) { frappe.model.with_doc("Fiscal Year", fiscal_year, function (r) { var fy = frappe.model.get_doc("Fiscal Year", fiscal_year); frappe.query_report.set_filter_value({