changeset 5b1fa3a8a075 in modules/purchase_price_list:default
details: 
https://hg.tryton.org/modules/purchase_price_list?cmd=changeset&node=5b1fa3a8a075
description:
        Send only the required fields when fetching a readonly view definition

        issue11134
        review380081002
diffstat:

 party.py    |  5 ++---
 purchase.py |  2 --
 2 files changed, 2 insertions(+), 5 deletions(-)

diffs (28 lines):

diff -r 06c5bf678cdd -r 5b1fa3a8a075 party.py
--- a/party.py  Wed Apr 06 23:37:43 2022 +0200
+++ b/party.py  Fri Apr 08 19:07:13 2022 +0200
@@ -30,10 +30,9 @@
         context={
             'company': Eval('company', -1),
             },
-        depends=['company'])
+        depends={'company'})
     purchase_price_list = fields.Many2One(
         'product.price_list', "Purchase Price List",
         domain=[
             ('company', '=', Eval('company', -1)),
-            ],
-        depends=['company'])
+            ])
diff -r 06c5bf678cdd -r 5b1fa3a8a075 purchase.py
--- a/purchase.py       Wed Apr 06 23:37:43 2022 +0200
+++ b/purchase.py       Fri Apr 08 19:07:13 2022 +0200
@@ -14,8 +14,6 @@
             | Eval('lines', [0]))
         cls.lines.states['readonly'] = (cls.lines.states['readonly']
             | ~Eval('party'))
-        if 'party' not in cls.lines.depends:
-            cls.lines.depends.append('party')
 
 
 class Line(metaclass=PoolMeta):

Reply via email to