changeset dfb918f9ac8a in modules/stock_package_shipping_mygls:default
details:
https://hg.tryton.org/modules/stock_package_shipping_mygls?cmd=changeset&node=dfb918f9ac8a
description:
Send only the required fields when fetching a readonly view definition
issue11134
review380081002
diffstat:
carrier.py | 10 +++-------
1 files changed, 3 insertions(+), 7 deletions(-)
diffs (41 lines):
diff -r 8a3e96d47a26 -r dfb918f9ac8a carrier.py
--- a/carrier.py Wed Apr 06 23:37:44 2022 +0200
+++ b/carrier.py Fri Apr 08 19:07:14 2022 +0200
@@ -44,8 +44,7 @@
], "Type of Printer", sort=False, translate=False,
states={
'invisible': Eval('shipping_service') != 'mygls',
- },
- depends=['shipping_service'])
+ })
mygls_print_position = fields.Integer(
"Print Position",
domain=[
@@ -58,8 +57,7 @@
'invisible': (
(Eval('mygls_type_of_printer') != 'A4_2x2')
| (Eval('shipping_service') != 'mygls')),
- },
- depends=['mygls_type_of_printer', 'shipping_service'])
+ })
mygls_services = fields.MultiSelection([
('24h', "Service guaranteed delivery shipment in 24 Hours"),
('AOS', "Addressee Only Service"),
@@ -80,8 +78,7 @@
], "Services",
states={
'invisible': Eval('shipping_service') != 'mygls',
- },
- depends=['shipping_service'])
+ })
mygls_sms = fields.Char(
"SMS", translate=True,
@@ -89,7 +86,6 @@
'invisible': Eval('shipping_service') != 'mygls',
'required': Eval('mygls_services', []).contains('SM1'),
},
- depends=['shipping_service', 'mygls_services'],
help="Variables that can be used in the text of the SMS:\n"
"ParcelNr#, #COD#, #PickupDate#, #From_Name#, #ClientRef#")