From 08695d543309b3f64581440f70037699861a337c Mon Sep 17 00:00:00 2001 From: "ARA (OpenERP)" Date: Mon, 4 Apr 2011 12:09:17 +0530 Subject: [PATCH] [FIX] account: Cancel of invoice throws error, validate of move_id is invalid bzr revid: ara@tinyerp.com-20110404063917-kunaq8rj59pvvjsf --- addons/account/account_move_line.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index e5c06213061..2cbe9de9630 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -1093,11 +1093,9 @@ class account_move_line(osv.osv): move_line_ids = set() for line in self.browse(cr, uid, ids, context=context): move_ids.add(line.move_id.id) - context['journal_id'] = line.journal_id.id - context['period_id'] = line.period_id.id move_line_ids.add(line.id) - for obj in line.analytic_lines: - analytic_ids.add(obj.id) + for analytic in line.analytic_lines: + analytic_ids.add(analytic.id) analytic_ids = list(analytic_ids) move_ids = list(move_ids)