From 5279febfbbf4dc46d9e93546ffb5623851268a42 Mon Sep 17 00:00:00 2001 From: Lois Rilo Date: Wed, 11 Mar 2020 13:25:38 +0100 Subject: [PATCH] [FIX] mrp_multi_level: * remove unneded _rec_name. * extend _name_search to be more inline with name_get. --- mrp_multi_level/models/product_mrp_area.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/mrp_multi_level/models/product_mrp_area.py b/mrp_multi_level/models/product_mrp_area.py index d552c083e..5dec8455b 100644 --- a/mrp_multi_level/models/product_mrp_area.py +++ b/mrp_multi_level/models/product_mrp_area.py @@ -140,7 +140,18 @@ class ProductMRPArea(models.Model): self, name, args=None, operator="ilike", limit=100, name_get_uid=None ): if operator in ("ilike", "like", "=", "=like", "=ilike"): - args = expression.AND([args or [], [("product_id.name", operator, name)]]) + args = expression.AND( + [ + args or [], + [ + "|", + "|", + ("product_id.name", operator, name), + ("product_id.default_code", operator, name), + ("mrp_area_id.name", operator, name), + ], + ] + ) return super(ProductMRPArea, self)._name_search( name, args=args, operator=operator, limit=limit, name_get_uid=name_get_uid )