changeset a1d42034b3d1 in modules/sale_invoice_date:default
details: 
https://hg.tryton.org/modules/sale_invoice_date?cmd=changeset&node=a1d42034b3d1
description:
        Return invoice term id as default value

        issue11629
        review417661003
diffstat:

 sale.py |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (13 lines):

diff -r b5d3051e675c -r a1d42034b3d1 sale.py
--- a/sale.py   Mon May 02 17:38:26 2022 +0200
+++ b/sale.py   Mon Aug 08 22:18:07 2022 +0200
@@ -105,7 +105,8 @@
         pool = Pool()
         Configuration = pool.get('sale.configuration')
         config = Configuration(1)
-        return config.get_multivalue('sale_invoice_term', **pattern)
+        invoice_term = config.get_multivalue('sale_invoice_term', **pattern)
+        return invoice_term.id if invoice_term else None
 
     @fields.depends('party', 'company')
     def on_change_party(self):

Reply via email to