From 5dd5784716e4ff5a2d8b82ee0f3750dd5e2defb9 Mon Sep 17 00:00:00 2001 From: Sanket322 Date: Thu, 13 Mar 2025 11:29:20 +0530 Subject: [PATCH] fix: use party explicitly (cherry picked from commit 5057e3fe30256a34d7e0f4da3e4ca1e01bcff933) --- .../report/accounts_receivable/accounts_receivable.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py index 2fcae9fa778..5a140ec3f2d 100644 --- a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py +++ b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py @@ -729,11 +729,12 @@ class ReceivablePayableReport: "company": self.filters.company, "update_outstanding_for_self": 0, } + or_filters = {} - for party_type in self.party_type: + if party_type := self.filters.party_type: party_field = scrub(party_type) - if self.filters.get(party_field): - or_filters.update({party_field: ["in", self.filters.get(party_field)]}) + if parties := self.filters.get("party"): + or_filters.update({party_field: ["in", parties]}) self.return_entries = frappe._dict( frappe.get_all(