mirror of
https://github.com/frappe/erpnext.git
synced 2026-03-07 04:24:13 +00:00
fix: enhance warehouse filter to support list and tuple values (#48755)
This commit is contained in:
@@ -283,8 +283,11 @@ class StockBalanceReport:
|
||||
)
|
||||
|
||||
for fieldname in ["warehouse", "item_code", "item_group", "warehouse_type"]:
|
||||
if self.filters.get(fieldname):
|
||||
query = query.where(table[fieldname] == self.filters.get(fieldname))
|
||||
if value := self.filters.get(fieldname):
|
||||
if isinstance(value, list | tuple):
|
||||
query = query.where(table[fieldname].isin(value))
|
||||
else:
|
||||
query = query.where(table[fieldname] == value)
|
||||
|
||||
return query.run(as_dict=True)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user