changeset 11edccea01d0 in modules/account_product:default
details: 
https://hg.tryton.org/modules/account_product?cmd=changeset;node=11edccea01d0
description:
        Raise NotImplementedError when setting Function field without setter

        issue7985
        review265101002
diffstat:

 product.py |  8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diffs (18 lines):

diff -r eabea6829865 -r 11edccea01d0 product.py
--- a/product.py        Sun Mar 24 18:00:01 2019 +0100
+++ b/product.py        Wed Mar 27 00:28:57 2019 +0100
@@ -125,10 +125,10 @@
             },
         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):

Reply via email to