changeset 10791a811f3d in modules/sale_discount:default
details:
https://hg.tryton.org/modules/sale_discount?cmd=changeset&node=10791a811f3d
description:
Send only the required fields when fetching a readonly view definition
issue11134
review380081002
diffstat:
sale.py | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-)
diffs (31 lines):
diff -r 2cb83036371a -r 10791a811f3d sale.py
--- a/sale.py Wed Apr 06 23:37:43 2022 +0200
+++ b/sale.py Fri Apr 08 19:07:14 2022 +0200
@@ -17,24 +17,21 @@
states={
'invisible': Eval('type') != 'line',
'readonly': Eval('sale_state') != 'draft',
- },
- depends=['type', 'sale_state'])
+ })
discount_rate = fields.Function(fields.Numeric(
"Discount Rate", digits=(16, 4),
states={
'invisible': Eval('type') != 'line',
'readonly': Eval('sale_state') != 'draft',
- },
- depends=['type', 'sale_state']),
+ }),
'on_change_with_discount_rate', setter='set_discount_rate')
discount_amount = fields.Function(Monetary(
"Discount Amount", currency='currency', digits=price_digits,
states={
'invisible': Eval('type') != 'line',
'readonly': Eval('sale_state') != 'draft',
- },
- depends=['type', 'sale_state']),
+ }),
'on_change_with_discount_amount', setter='set_discount_amount')
discount = fields.Function(fields.Char(