From ce43f747a198f0c7856273810d62ea57ab6e4dd8 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 --- product.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/product.py b/product.py index d516048374..caf5b906fc 100644 --- a/product.py +++ b/product.py @@ -125,10 +125,10 @@ class Category(CompanyMultiValueMixin, metaclass=PoolMeta): }, depends=['taxes_parent', 'accounting'], help="The taxes to apply when purchasing products of this category.") - customer_taxes_used = fields.Function(fields.One2Many('account.tax', None, - 'Customer Taxes Used'), 'get_taxes') - supplier_taxes_used = fields.Function(fields.One2Many('account.tax', None, - 'Supplier Taxes Used'), 'get_taxes') + customer_taxes_used = fields.Function(fields.Many2Many( + 'account.tax', None, None, "Customer Taxes Used"), 'get_taxes') + supplier_taxes_used = fields.Function(fields.Many2Many( + 'account.tax', None, None, "Supplier Taxes Used"), 'get_taxes') @classmethod def __setup__(cls):