changeset 750e6f66ab13 in modules/purchase:default
details: https://hg.tryton.org/modules/purchase?cmd=changeset;node=750e6f66ab13
description:
        Convert Invoice.update_taxes into dualmethod

        issue5334
        review294221003
diffstat:

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

diffs (21 lines):

diff -r ca32c380594b -r 750e6f66ab13 purchase.py
--- a/purchase.py       Thu Jul 09 10:21:06 2020 +0100
+++ b/purchase.py       Wed Jul 29 22:51:13 2020 +0200
@@ -774,8 +774,6 @@
 
     def create_invoice(self):
         'Create an invoice for the purchase and return it'
-        pool = Pool()
-        Invoice = pool.get('account.invoice')
 
         if self.invoice_method == 'manual':
             return
@@ -793,7 +791,7 @@
         invoice.lines = invoice_lines
         invoice.save()
 
-        Invoice.update_taxes([invoice])
+        invoice.update_taxes()
         self.copy_resources_to(invoice)
         return invoice
 

Reply via email to