changeset f8d90ff538aa in modules/analytic_invoice:default
details:
https://hg.tryton.org/modules/analytic_invoice?cmd=changeset&node=f8d90ff538aa
description:
Send only the required fields when fetching a readonly view definition
issue11134
review380081002
diffstat:
asset.py | 1 -
invoice.py | 2 --
2 files changed, 0 insertions(+), 3 deletions(-)
diffs (27 lines):
diff -r e9322d25603b -r f8d90ff538aa asset.py
--- a/asset.py Wed Apr 06 23:37:42 2022 +0200
+++ b/asset.py Fri Apr 08 19:07:13 2022 +0200
@@ -16,7 +16,6 @@
cls.analytic_accounts.domain = [
('company', '=', Eval('company', -1)),
]
- cls.analytic_accounts.depends.append('company')
@fields.depends('supplier_invoice_line', 'analytic_accounts')
def on_change_supplier_invoice_line(self):
diff -r e9322d25603b -r f8d90ff538aa invoice.py
--- a/invoice.py Wed Apr 06 23:37:42 2022 +0200
+++ b/invoice.py Fri Apr 08 19:07:13 2022 +0200
@@ -17,12 +17,10 @@
Eval('context', {}).get('company', -1),
Eval('company', -1))),
]
- cls.analytic_accounts.depends.append('company')
cls.analytic_accounts.states = {
'invisible': Eval('type') != 'line',
'readonly': Eval('invoice_state') != 'draft',
}
- cls.analytic_accounts.depends.extend(['type', 'invoice_state'])
def _credit(self):
pool = Pool()