From a197b978872cab655263541d65bc86e5131e78aa Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Mon, 30 Jan 2023 09:34:06 +0700 Subject: api wishlist --- indoteknik_api/controllers/api_v1/wishlist.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'indoteknik_api/controllers/api_v1') diff --git a/indoteknik_api/controllers/api_v1/wishlist.py b/indoteknik_api/controllers/api_v1/wishlist.py index 192a9c49..a3299033 100644 --- a/indoteknik_api/controllers/api_v1/wishlist.py +++ b/indoteknik_api/controllers/api_v1/wishlist.py @@ -81,7 +81,7 @@ class Wishlist(controller.Controller): params = self.get_request_params(kw, { 'user_id': ['number'], - 'product_id': [], + 'product_id': ['number'], 'limit': ['default:0', 'number'], 'offset': ['default:0', 'number'], }) @@ -92,7 +92,10 @@ class Wishlist(controller.Controller): if not params['valid']: return self.response(code=400, description=params) - domain = [('user_id', '=', params['value']['user_id'])] + domain = [ + ('user_id', '=', params['value']['user_id']), + ('variant_id', '=', False) + ] if params['value']['product_id']: domain.append(('product_id', '=', params['value']['product_id'])) wishlists = request.env['website.user.wishlist'].search(domain, limit=limit, offset=offset, order='create_date DESC') -- cgit v1.2.3