From 59fbc8872afae2ed8f3cf69c3d9cfc03905693eb Mon Sep 17 00:00:00 2001 From: Mono Mono Date: Sun, 27 Jul 2025 23:34:07 -0500 Subject: [PATCH] #9 feat(Tryton): get products salables from tryton only. --- tienda_ilusion/don_confiao/api_views.py | 2 +- tienda_ilusion/don_confiao/tests/test_products_from_tryton.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tienda_ilusion/don_confiao/api_views.py b/tienda_ilusion/don_confiao/api_views.py index 3de6f63..e67fd80 100644 --- a/tienda_ilusion/don_confiao/api_views.py +++ b/tienda_ilusion/don_confiao/api_views.py @@ -262,7 +262,7 @@ class ProductsFromTrytonView(APIView): tryton_client.connect() method = 'model.product.product.search' context = {'company': 1} - params = [[], 0, 1000, [["rec_name", "ASC"], ["id", None]], context] + params = [[["salable", "=", True]], 0, 1000, [["rec_name", "ASC"], ["id", None]], context] product_ids = tryton_client.call(method, params) tryton_products = self.__get_product_datails_from_tryton( product_ids, tryton_client, context diff --git a/tienda_ilusion/don_confiao/tests/test_products_from_tryton.py b/tienda_ilusion/don_confiao/tests/test_products_from_tryton.py index 37f8419..92620a1 100644 --- a/tienda_ilusion/don_confiao/tests/test_products_from_tryton.py +++ b/tienda_ilusion/don_confiao/tests/test_products_from_tryton.py @@ -33,7 +33,7 @@ class TestProductsFromTryton(TestCase): def fake_call(*args, **kwargs): product_search = 'model.product.product.search' - search_args = [[], 0, 1000, [['rec_name', 'ASC'], ['id', None]], {'company': 1}] + search_args = [[["salable", "=", True]], 0, 1000, [['rec_name', 'ASC'], ['id', None]], {'company': 1}] if (args == (product_search, search_args)): return [190, 191, 192]