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'),
                 }),

Reply via email to