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

        issue7985
        review265101002
diffstat:

 purchase.py |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (16 lines):

diff -r 2955c06874a1 -r 9c7b7f7166cc purchase.py
--- a/purchase.py       Fri Mar 22 15:33:43 2019 +0100
+++ b/purchase.py       Wed Mar 27 00:28:57 2019 +0100
@@ -10,9 +10,9 @@
 
 class Purchase(metaclass=PoolMeta):
     __name__ = 'purchase.purchase'
-    invoice_lines = fields.Function(fields.One2Many('account.invoice.line',
-            None, 'Invoice Lines'), 'get_invoice_lines',
-        searcher='search_invoice_lines')
+    invoice_lines = fields.Function(fields.Many2Many(
+            'account.invoice.line', None, None, "Invoice Lines"),
+        'get_invoice_lines', searcher='search_invoice_lines')
     invoice_lines_ignored = fields.Many2Many(
             'purchase.purchase-ignored-account.invoice.line',
             'purchase', 'invoice', 'Invoice Lines Ignored', readonly=True)

Reply via email to