changeset f50c3e8575d6 in modules/sale_supply_drop_shipment:default
details:
https://hg.tryton.org/modules/sale_supply_drop_shipment?cmd=changeset;node=f50c3e8575d6
description:
Raise NotImplementedError when setting Function field without setter
issue7985
review265101002
diffstat:
purchase.py | 4 ++--
sale.py | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diffs (28 lines):
diff -r 64126fff63cf -r f50c3e8575d6 purchase.py
--- a/purchase.py Fri Mar 22 18:22:34 2019 +0100
+++ b/purchase.py Wed Mar 27 00:28:57 2019 +0100
@@ -98,8 +98,8 @@
'invisible': ~Eval('customer'),
},
depends=['state', 'customer'])
- drop_shipments = fields.Function(fields.One2Many('stock.shipment.drop',
- None, 'Drop Shipments',
+ drop_shipments = fields.Function(fields.Many2Many('stock.shipment.drop',
+ None, None, "Drop Shipments",
states={
'invisible': ~Eval('customer'),
},
diff -r 64126fff63cf -r f50c3e8575d6 sale.py
--- a/sale.py Fri Mar 22 18:22:34 2019 +0100
+++ b/sale.py Wed Mar 27 00:28:57 2019 +0100
@@ -64,8 +64,8 @@
class Sale(metaclass=PoolMeta):
__name__ = 'sale.sale'
- drop_shipments = fields.Function(fields.One2Many('stock.shipment.drop',
- None, 'Drop Shipments',
+ drop_shipments = fields.Function(fields.Many2Many(
+ 'stock.shipment.drop', None, None, 'Drop Shipments',
states={
'invisible': ~Eval('drop_shipments'),
}),