From 6be24164f44f46fe621c4147bf06bb629e92eb1e Mon Sep 17 00:00:00 2001 From: vra Date: Wed, 1 Sep 2010 17:17:08 +0530 Subject: [PATCH] [FIX] account: fixed minor issue for move_id in '_check_date' method. bzr revid: vra@tinyerp.com-20100901114708-aftvlyswk7d8x6lr --- addons/account/account_move_line.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index f28ebc76210..cf17c76deff 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -986,9 +986,10 @@ class account_move_line(osv.osv): if 'period_id' in vals and 'period_id' not in context: period_id = vals['period_id'] elif 'journal_id' not in context and 'move_id' in vals: - m = self.pool.get('account.move').browse(cr, uid, vals['move_id']) - journal_id = m.journal_id.id - period_id = m.period_id.id + if vals['move_id']: + m = self.pool.get('account.move').browse(cr, uid, vals['move_id']) + journal_id = m.journal_id.id + period_id = m.period_id.id else: journal_id = context.get('journal_id',False) period_id = context.get('period_id',False)