From 4fa9c5fb2d53ad45289996d71dcb3d23a52f85bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 27 Sep 2017 18:37:29 +0200 Subject: [PATCH] Fix searcher methods for dot notation issue6757 review40651002 --- product.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/product.py b/product.py index c1c0f3a275..523997f205 100644 --- a/product.py +++ b/product.py @@ -154,7 +154,8 @@ class Template(ModelSQL, ModelView, CompanyMultiValueMixin): @classmethod def search_default_uom_category(cls, name, clause): - return [('default_uom.category',) + tuple(clause[1:])] + return [('default_uom.category' + clause[0].lstrip(name),) + + tuple(clause[1:])] @classmethod def create(cls, vlist): @@ -288,7 +289,7 @@ class Product(ModelSQL, ModelView, CompanyMultiValueMixin): @classmethod def search_template(cls, name, clause): - return [('template.%s' % name,) + tuple(clause[1:])] + return [('template.' + clause[0],) + tuple(clause[1:])] @classmethod def order_rec_name(cls, tables):