[FIX] traceback of Refund customer invoice having type = modify

bzr revid: nco@tinyerp.com-20130108092028-k9vh7600hpfmdqbk
This commit is contained in:
Nimesh Contractor (OpenERP)
2013-01-08 14:50:28 +05:30
parent 0f8f807662
commit a724a10691
@@ -183,9 +183,9 @@ class account_invoice_refund(osv.osv_memory):
'journal_id', 'period_id'], context=context)
invoice = invoice[0]
del invoice['id']
invoice_lines = inv_line_obj.read(cr, uid, invoice['invoice_line'], context=context)
invoice_lines = inv_line_obj.browse(cr, uid, invoice['invoice_line'], context=context)
invoice_lines = inv_obj._refund_cleanup_lines(cr, uid, invoice_lines)
tax_lines = inv_tax_obj.read(cr, uid, invoice['tax_line'], context=context)
tax_lines = inv_tax_obj.browse(cr, uid, invoice['tax_line'], context=context)
tax_lines = inv_obj._refund_cleanup_lines(cr, uid, tax_lines)
invoice.update({
'type': inv.type,