I override the name field in product.template to be computed so I need to search by name about the product
this is The Error from Log
raise ValueError("Invalid leaf %s" % str(self.leaf))
ValueError: Invalid leaf (False, 'ilike', 'تيل')
class autopart(models.Model): _inherit = 'product.template' @api.multi @api.depends('item', 'car', 'model', 'dsc', 'drc', 'year', 'org') def compute_amount(self): for rec in self: rec.name = " ".join( [rec.item and rec.item.name or "", rec.car and rec.car.name or "", rec.model and rec.model.name or "", rec.dsc and rec.dsc.name or "", rec.drc and rec.drc.name or "", rec.org and rec.org.name or "", rec.year and rec.year.name or ""]) def pro_searach(self, operator, value): if operator == 'like': operator = 'ilike' name = self.env['product.template'].search([('name', operator, value)], limit=None) return [(self.name, operator, value)] name = fields.Char(string="Name", required=False ,compute=compute_amount,search=pro_searach)