summaryrefslogtreecommitdiff
path: root/addons/base_sparse_field
diff options
context:
space:
mode:
authorRaphael Collet <rco@odoo.com>2019-02-14 14:37:48 +0000
committerXavier Morel <xmo@odoo.com>2020-04-07 09:25:08 +0000
commit1b1b2142f163e323e2d73bec6b380272a9c42998 (patch)
tree1bded85eb3e004978ae58129cf76963d3ecf754f /addons/base_sparse_field
parent00c82d3121bc28c4902f8f084d2bb2807350c560 (diff)
[IMP] fields: add validation of parameter names
Diffstat (limited to 'addons/base_sparse_field')
-rw-r--r--addons/base_sparse_field/models/models.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/addons/base_sparse_field/models/models.py b/addons/base_sparse_field/models/models.py
index 0f9a2deebf5..1991306a631 100644
--- a/addons/base_sparse_field/models/models.py
+++ b/addons/base_sparse_field/models/models.py
@@ -6,6 +6,13 @@ from odoo import models, fields, api, _
from odoo.exceptions import UserError
+class Base(models.AbstractModel):
+ _inherit = 'base'
+
+ def _valid_field_parameter(self, field, name):
+ return name == 'sparse' or super()._valid_field_parameter(field, name)
+
+
class IrModelFields(models.Model):
_inherit = 'ir.model.fields'