summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorDenis Ledoux <dle@openerp.com>2013-11-14 21:44:44 +0100
committerDenis Ledoux <dle@openerp.com>2013-11-14 21:44:44 +0100
commit4b3ab2142d28126604104f920ccfedbbd071d03d (patch)
tree13515f9b652236cf220ca2e81fe16aacc431a4ef /addons
parent70d8172d32a1511a8cde867191643ae4eab40b45 (diff)
[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
Diffstat (limited to 'addons')
-rw-r--r--addons/base_status/base_stage.py4
1 files 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):