From 2c55202093d7b4ca99566474e82036fb458dccc1 Mon Sep 17 00:00:00 2001 From: Juanjo Garcia Date: Thu, 20 Apr 2023 14:04:45 +0200 Subject: [PATCH] Modify WizardAddProduct product search. Task #156769 --- sale.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sale.py b/sale.py index abd6071..3f70494 100644 --- a/sale.py +++ b/sale.py @@ -23,9 +23,13 @@ class WizardAddProduct(metaclass=PoolMeta): quantity = None if not quantity: - domain = ['OR', ('code','=', value), + domain = [('salable', '=', True), + ['OR', ('code','=', value), ('identifiers.code', '=', value), - ('name', 'like', '%'+value+'%')] + ('name', 'like', '%'+value+'%'), + ('name', 'like', '%'+value.upper()+'%'), + ('name', 'like', '%'+value.capitalize()+'%'), + ('name', 'like', '%'+value.lower()+'%'),]] products = Product.search(domain) if not products: return 'start'