Send only the required fields when fetching a readonly view definition
issue11134 review380081002
This commit is contained in:
1 parent
e5b6d3c0d1
commit
548c8a89ba
1 file changed
+5
-7
+5
-7
@@ -54,20 +54,19 @@ class Configuration(_SyntaxMixin, metaclass=PoolMeta):
|
||||
_states = {
|
||||
'required': Bool(Eval('chorus_login')),
|
||||
}
|
||||
_depends = ['chorus_login']
|
||||
|
||||
chorus_login = fields.MultiValue(fields.Char("Chorus Login"))
|
||||
chorus_password = fields.MultiValue(fields.Char(
|
||||
"Chorus Password", states=_states, depends=_depends))
|
||||
"Chorus Password", states=_states))
|
||||
chorus_service = fields.MultiValue(fields.Selection([
|
||||
(None, ""),
|
||||
('service-qualif', "Qualification"),
|
||||
('service', "Production"),
|
||||
], "Chorus Service", states=_states, depends=_depends))
|
||||
], "Chorus Service", states=_states))
|
||||
chorus_syntax = fields.Selection(
|
||||
'get_syntaxes', "Chorus Syntax", states=_states, depends=_depends)
|
||||
'get_syntaxes', "Chorus Syntax", states=_states)
|
||||
|
||||
del _states, _depends
|
||||
del _states
|
||||
|
||||
@classmethod
|
||||
def multivalue_model(cls, field):
|
||||
@@ -129,8 +128,7 @@ class InvoiceChorus(ModelSQL, ModelView, _SyntaxMixin, metaclass=PoolMeta):
|
||||
('state', 'in', If(Bool(Eval('number')),
|
||||
['posted', 'paid'],
|
||||
['posted'])),
|
||||
],
|
||||
depends=['number'])
|
||||
])
|
||||
syntax = fields.Selection('get_syntaxes', "Syntax", required=True)
|
||||
number = fields.Char("Number", readonly=True)
|
||||
date = fields.Date("Date", readonly=True)
|
||||
|
||||
Reference in new issue
Block a user