From b57163b7be46bc2e3641b236ea23e79763b39c5f Mon Sep 17 00:00:00 2001 From: Karm Soni Date: Tue, 15 Jul 2025 15:15:31 +0530 Subject: [PATCH] fix: warehouse filter query by chaining conditions (cherry picked from commit 7a266113edf7caee28cddc341e2243931c640340) --- erpnext/stock/doctype/warehouse/warehouse.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/stock/doctype/warehouse/warehouse.py b/erpnext/stock/doctype/warehouse/warehouse.py index e38c44032ad..4600c2bbaae 100644 --- a/erpnext/stock/doctype/warehouse/warehouse.py +++ b/erpnext/stock/doctype/warehouse/warehouse.py @@ -269,7 +269,7 @@ def apply_warehouse_filter(query, sle, filters): for condition in range_conditions[1:]: combined_condition = combined_condition | condition - child_query = child_query.where(combined_condition & (warehouse_table.name == sle.warehouse)) + child_query = child_query.where(combined_condition).where(warehouse_table.name == sle.warehouse) query = query.where(ExistsCriterion(child_query))