From 4b3ab2142d28126604104f920ccfedbbd071d03d Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Thu, 14 Nov 2013 21:44:44 +0100 Subject: [PATCH] [FIX]base_stage: while duplicating (copy), do not set default values date_open and date_close to false if default values are already there bzr revid: dle@openerp.com-20131114204444-rxhzdotyyr2lf7sk --- addons/base_status/base_stage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/base_status/base_stage.py b/addons/base_status/base_stage.py index edf9db166af..480946e3c52 100644 --- a/addons/base_status/base_stage.py +++ b/addons/base_status/base_stage.py @@ -192,9 +192,9 @@ class base_stage(object): if hasattr(self, '_columns'): if self._columns.get('date_closed'): - default.update({ 'date_closed': False, }) + default.setdefault('date_closed', False) if self._columns.get('date_open'): - default.update({ 'date_open': False }) + default.setdefault('date_open', False ) return super(base_stage, self).copy(cr, uid, id, default, context=context) def case_escalate(self, cr, uid, ids, context=None):