Extend searchable of Template Function field instead of definition
Since 4689fc76ddb7 the definition is based on the searchable result.
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user