From 094d733a3a6b6902e508ed1cd43d977bc921f355 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Thu, 1 Dec 2011 10:02:11 +0100 Subject: [PATCH] [FIX] account: fixed error in bank statement encoding bzr revid: qdp-launchpad@openerp.com-20111201090211-9wpml47an3kcooii --- addons/account/account_bank_statement.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index 57472e228ef..85d9805eb32 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -30,10 +30,12 @@ class account_bank_statement(osv.osv): def create(self, cr, uid, vals, context=None): seq = 0 if 'line_ids' in vals: + new_line_ids = [] for line in vals['line_ids']: seq += 1 line[2]['sequence'] = seq - vals[seq - 1] = line + new_line_ids += tuple(line) + vals['line_ids'] = new_line_ids return super(account_bank_statement, self).create(cr, uid, vals, context=context) def write(self, cr, uid, ids, vals, context=None):