From 4203cf722f8b24cde95d4d0cc1ca2a0cd86c8a20 Mon Sep 17 00:00:00 2001 From: admin Date: Sun, 15 Sep 2024 03:44:02 +0300 Subject: [PATCH] dont use deleted products --- queries/general.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) 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