From 223f8ef37d59cb5360dbc7d7e85b2c16d21b14a1 Mon Sep 17 00:00:00 2001 From: qdp <qdp@tinyerp.com> Date: Fri, 6 Feb 2009 12:50:26 +0100 Subject: [PATCH] [FIX] bugfixed concurrency writing when creating new account_move_line from an existing account_move (in form view) bzr revid: qdp@tinyerp.com-20090206115026-022hfzsxb2jfkje5 --- addons/account/account_move_line.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index 7f86f86420dd..0dacc365fcc1 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -936,6 +936,8 @@ class account_move_line(osv.osv): del vals['account_tax_id'] if not is_new_move and 'date' in vals: + if context and ('__last_update' in context): + del context['__last_update'] self.pool.get('account.move').write(cr, uid, [move_id], {'date':vals['date']}, context=context) if check: tmp = self.pool.get('account.move').validate(cr, uid, [vals['move_id']], context) -- GitLab