Add depends on Button

issue6919
review40811002
This commit is contained in:
Sergi Almacellas Abellana committed 2018-02-19 11:36:24 +01:00
1 parent c6128ba283
commit d14dcd9bd8
1 file changed
+5
+5
View File
@@ -186,20 +186,25 @@ class Asset(Workflow, ModelSQL, ModelView):
cls._buttons.update({
'run': {
'invisible': Eval('state') != 'draft',
'depends': ['state'],
},
'close': {
'invisible': Eval('state') != 'running',
'depends': ['state'],
},
'create_lines': {
'invisible': (Eval('lines', [])
| (Eval('state') != 'draft')),
'depends': ['state'],
},
'clear_lines': {
'invisible': (~Eval('lines', [0])
| (Eval('state') != 'draft')),
'depends': ['state'],
},
'update': {
'invisible': Eval('state') != 'running',
'depends': ['state'],
},
})