Send only the required fields when fetching a readonly view definition

issue11134
review380081002
This commit is contained in:
Nicolas Évrard
2022-04-08 19:07:14 +02:00
parent 752034cc86
commit bfd765f6ac
2 changed files with 2 additions and 6 deletions
-2
View File
@@ -16,7 +16,6 @@ class Template(metaclass=PoolMeta):
states={
'invisible': Eval('shelf_life_state', 'none') == 'none',
},
depends=['shelf_life_state'],
help='In number of days.')
expiration_state = fields.Selection(
DATE_STATE, 'Expiration State', sort=False)
@@ -24,7 +23,6 @@ class Template(metaclass=PoolMeta):
states={
'invisible': Eval('expiration_state', 'none') == 'none',
},
depends=['expiration_state'],
help='In number of days.')
@staticmethod
+2 -4
View File
@@ -52,8 +52,7 @@ class LotSledMixin:
'required': (
Eval('shelf_life_expiration_state', 'none') == 'required'),
'invisible': Eval('shelf_life_expiration_state', 'none') == 'none',
},
depends=['shelf_life_expiration_state'])
})
shelf_life_expiration_state = fields.Function(
fields.Selection(DATE_STATE, 'Shelf Life Expiration State'),
'on_change_with_shelf_life_expiration_state')
@@ -61,8 +60,7 @@ class LotSledMixin:
states={
'required': Eval('expiration_state', 'none') == 'required',
'invisible': Eval('expiration_state', 'none') == 'none',
},
depends=['expiration_state'])
})
expiration_state = fields.Function(
fields.Selection(DATE_STATE, 'Expiration State'),
'on_change_with_expiration_state')