diff --git a/queries/general.py b/queries/general.py index da4f79c..a0e4543 100644 --- a/queries/general.py +++ b/queries/general.py @@ -63,7 +63,8 @@ async def get_stocks_data( SupplierProduct ) .where( - SupplierProduct.supplier_id.in_(supplier_ids) + SupplierProduct.supplier_id.in_(supplier_ids), + SupplierProduct.is_deleted == False ) .group_by( SupplierProduct.product_id @@ -100,7 +101,8 @@ async def get_stocks_data( SupplierProduct ) .where( - SupplierProduct.supplier_id.in_(supplier_ids) + SupplierProduct.supplier_id.in_(supplier_ids), + SupplierProduct.is_deleted == False ) .group_by( SupplierProduct.product_id @@ -173,7 +175,8 @@ async def get_stocks_data( ) .where( SupplierProduct.supplier_id.in_(supplier_ids), - (SupplierProduct.supplier_stock - SupplierProduct.sold_today) > 0 + (SupplierProduct.supplier_stock - SupplierProduct.sold_today) > 0, + SupplierProduct.is_deleted == False ) .group_by( SupplierProduct.product_id @@ -198,7 +201,8 @@ async def get_stocks_data( .where( SupplierProduct.supplier_id.in_( supplier_ids - ) + ), + SupplierProduct.is_deleted == False ) .group_by( ProductRelation.master_product_id