fix: correct query filter assignment in stock ledger and balance reports

(cherry picked from commit e60c711fdc)
This commit is contained in:
Karm Soni
2025-07-07 11:06:46 +05:30
committed by Mergify
parent 62033b5c7a
commit fa01bdc490
2 changed files with 3 additions and 3 deletions

View File

@@ -347,7 +347,7 @@ class StockBalanceReport:
warehouse_table = frappe.qb.DocType("Warehouse")
if self.filters.get("warehouse"):
apply_warehouse_filter(query, sle, self.filters)
query = apply_warehouse_filter(query, sle, self.filters)
elif warehouse_type := self.filters.get("warehouse_type"):
query = (

View File

@@ -540,8 +540,8 @@ def get_opening_balance_from_batch(filters, columns, sl_entries):
}
for fields in ["item_code", "warehouse"]:
value = filters.get(fields)
query_filters[fields] = ("in", value)
if value := filters.get(fields):
query_filters[fields] = ("in", value)
opening_data = frappe.get_all(
"Stock Ledger Entry",