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"),