From 055e7a8f24e49d176fe00589a93bee66a0921134 Mon Sep 17 00:00:00 2001 From: Ajmalcybrosys Date: Sat, 30 Nov 2019 09:37:23 +0530 Subject: [PATCH] [FIX] Bug Fixed --- website_sale_advanced_search/controllers/main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/website_sale_advanced_search/controllers/main.py b/website_sale_advanced_search/controllers/main.py index 28378489d..c04e9e3c6 100644 --- a/website_sale_advanced_search/controllers/main.py +++ b/website_sale_advanced_search/controllers/main.py @@ -20,13 +20,13 @@ class WebsiteSearch(http.Controller): domain = [('public_categ_ids', 'child_of', [category])] if category else [] domain.append(('website_published','=', True)) product_as_category = request.env['product.template'].search(domain) - sql = """select id as res_id, name as name, name as value from product_template where name ILIKE %s""" + sql = """select id as res_id, name as name, name as value from product_template where name ILIKE '{}'""" extra_query = '' if product_as_category: - extra_query = " and id in %s" + extra_query = " and id in {}" limit = " limit 15" - request.cr.execute(sql+extra_query+limit,\ - (tuple([strings]), tuple(product_as_category and product_as_category.ids))) + qry = sql + extra_query + limit + request.cr.execute(qry.format(strings, tuple(product_as_category and product_as_category.ids))) name = request.cr.dictfetchall() except: name = {'name': 'None', 'value': 'None'}