Raise NotImplementedError when setting Function field without setter

issue7985
review265101002
This commit is contained in:
Cédric Krier committed 2019-03-27 00:28:57 +01:00
1 parent 7c35467a25
commit 1b86345aed
2 files changed
+4 -4

No files matched your search

+2 -2
View File
@@ -98,8 +98,8 @@ class Purchase(metaclass=PoolMeta):
'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'),
},
+2 -2
View File
@@ -64,8 +64,8 @@ class SaleConfigSaleDropLocation(ModelSQL, ValueMixin):
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'),
}),