Merge pull request #21814 from deepeshgarg007/trial_balance_project_filter

fix: Project filter in Trial Balance Report
diff --git a/erpnext/accounts/report/trial_balance/trial_balance.py b/erpnext/accounts/report/trial_balance/trial_balance.py
index 8bd4399..5a699b6 100644
--- a/erpnext/accounts/report/trial_balance/trial_balance.py
+++ b/erpnext/accounts/report/trial_balance/trial_balance.py
@@ -71,7 +71,8 @@
 	opening_balances = get_opening_balances(filters)
 
 	#add filter inside list so that the query in financial_statements.py doesn't break
-	filters.project = [filters.project]
+	if filters.project:
+		filters.project = [filters.project]
 
 	set_gl_entries_by_account(filters.company, filters.from_date,
 		filters.to_date, min_lft, max_rgt, filters, gl_entries_by_account, ignore_closing_entries=not flt(filters.with_period_closing_entry))