From f7ef932d3f274b988f4dedb8e727fc17b21b8e2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 27 Mar 2019 00:28:57 +0100 Subject: [PATCH] Raise NotImplementedError when setting Function field without setter issue7985 review265101002 --- sale.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sale.py b/sale.py index c4552b3fe6..fec4ad8137 100644 --- a/sale.py +++ b/sale.py @@ -295,8 +295,8 @@ class Sale(metaclass=PoolMeta): 'readonly': Eval('state') != 'draft', }, depends=['state']) - advance_payment_invoices = fields.Function(fields.One2Many( - 'account.invoice', None, "Advance Payment Invoices"), + advance_payment_invoices = fields.Function(fields.Many2Many( + 'account.invoice', None, None, "Advance Payment Invoices"), 'get_advance_payment_invoices', searcher='search_advance_payment_invoices')