Extend searchable of Template Function field instead of definition

Since 4689fc76ddb7 the definition is based on the searchable result.
This commit is contained in:
Cédric Krier
2024-10-08 14:38:40 +02:00
parent cff908ff80
commit 68fdd840a9
+2 -5
View File
@@ -316,13 +316,10 @@ class TemplateFunction(fields.Function):
name, tables['template'], Template)
return order
def definition(self, model, language):
def searchable(self, model):
pool = Pool()
Template = pool.get('product.template')
definition = super().definition(model, language)
definition['searchable'] = self._field.definition(
Template, language)['searchable']
return definition
return super().searchable(model) and self._field.searchable(Template)
class TemplateDeactivatableMixin(DeactivableMixin):