Reviewers: ,


Please review this at http://codereview.tryton.org/258001/

Affected files:
  M invoice.py


Index: invoice.py
===================================================================
--- a/invoice.py
+++ b/invoice.py
@@ -9,6 +9,13 @@
     sales = fields.Many2Many('sale.sale-account.invoice',
             'invoice', 'sale', 'Sales', readonly=True)

+    def copy(self, ids, default=None):
+        if default is None:
+            default = {}
+        default = default.copy()
+        default['sales'] = False
+        return super(Invoice, self).copy(ids, default=default)
+
 Invoice()


@@ -18,4 +25,11 @@
     sale_lines = fields.Many2Many('sale.line-account.invoice.line',
             'invoice_line', 'sale_line', 'Sale Lines', readonly=True)

+    def copy(self, ids, default=None):
+        if default is None:
+            default = {}
+        default = default.copy()
+        default['sale_lines'] = False
+        return super(InvoiceLine, self).copy(ids, default=default)
+
 InvoiceLine()


--
[email protected] mailing list

Reply via email to