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 c66bc4916d
commit 3aa7ec5e1f
2 changed files with 3 additions and 6 deletions
+1 -2
View File
@@ -36,8 +36,7 @@ class Address(metaclass=PoolMeta):
domain=[
('party', '=', Eval('party', -1)),
('type', 'in', ['phone', 'mobile']),
],
depends=['party'])
])
def get_vsf(self, for_party=None):
if for_party and for_party != self.party:
+2 -4
View File
@@ -82,15 +82,13 @@ class Shop(metaclass=PoolMeta):
states={
'required': Eval('type') == 'vsf',
'invisible': Eval('type') != 'vsf',
},
depends=['type'])
})
vsf_elasticsearch_index = fields.Char(
"Elasticsearch Index",
states={
'required': Eval('type') == 'vsf',
'invisible': Eval('type') != 'vsf',
},
depends=['type'])
})
@classmethod
def __setup__(cls):