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

        issue11134
        review380081002
diffstat:

 sale.py |  12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

diffs (39 lines):

diff -r 951ff9252f4c -r 5c6647fd6bd6 sale.py
--- a/sale.py   Wed Apr 06 23:37:43 2022 +0200
+++ b/sale.py   Fri Apr 08 19:07:14 2022 +0200
@@ -77,22 +77,19 @@
                     datetime.date.max,
                     Eval('end_date', datetime.date.max))),
             ('start_date', '=', None),
-            ],
-        depends=['end_date'])
+            ])
     end_date = fields.Date('End Date',
         domain=['OR',
             ('end_date', '>=', If(~Eval('start_date', None),
                     datetime.date.min,
                     Eval('start_date', datetime.date.min))),
             ('end_date', '=', None),
-            ],
-        depends=['start_date'])
+            ])
     price_list = fields.Many2One('product.price_list', 'Price List',
         ondelete='CASCADE',
         domain=[
             ('company', '=', Eval('company', -1)),
-            ],
-        depends=['company'])
+            ])
     sale_amount = Monetary(
         "Sale Amount", currency='currency', digits='currency')
     currency = fields.Function(fields.Many2One(
@@ -209,8 +206,7 @@
     unit = fields.Many2One('product.uom', 'Unit', required=True,
         domain=[
             ('category', '=', Eval('product_uom_category', -1)),
-            ],
-        depends=['product_uom_category'])
+            ])
     free = fields.Boolean('Free')
     currency = fields.Function(fields.Many2One(
             'currency.currency', "Currency"),

Reply via email to