[FIX] membership: Don't overwrite invoice lines for membership invoice
The invoice line is already linked to the invoice as it has the invoice_id field filled in the invoice line create method just above. Closes #7971
This commit is contained in:
parent
1db1027cd5
commit
6b98819948
|
@ -428,8 +428,7 @@ class Partner(osv.osv):
|
|||
'fiscal_position': fpos_id or False
|
||||
}, context=context)
|
||||
line_value['invoice_id'] = invoice_id
|
||||
invoice_line_id = invoice_line_obj.create(cr, uid, line_value, context=context)
|
||||
invoice_obj.write(cr, uid, invoice_id, {'invoice_line': [(6, 0, [invoice_line_id])]}, context=context)
|
||||
invoice_line_obj.create(cr, uid, line_value, context=context)
|
||||
invoice_list.append(invoice_id)
|
||||
if line_value['invoice_line_tax_id']:
|
||||
tax_value = invoice_tax_obj.compute(cr, uid, invoice_id).values()
|
||||
|
|
Loading…
Reference in New Issue