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()

Reply via email to