From 89e2bfcbc315fdbd7254fbf5d4db3c29705c889a Mon Sep 17 00:00:00 2001 From: Christphe Chauvet <> Date: Fri, 19 Jun 2009 11:59:13 +0530 Subject: [PATCH] [FIX] Project : Copy Method corrected lp bug: https://launchpad.net/bugs/389015 fixed bzr revid: jvo@tinyerp.com-20090619062913-yqrkmaua1j6sc8gm --- addons/project/project.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/project/project.py b/addons/project/project.py index e1af9e8293a..06547af01ef 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -160,7 +160,8 @@ class project(osv.osv): default = default or {} context['active_test'] = False default['state'] = 'open' - default['name'] = proj.name+_(' (copy)') + if not default.get('name', False): + default['name'] = proj.name+_(' (copy)') res = super(project, self).copy(cr, uid, id, default, context) ids = self.search(cr, uid, [('parent_id','child_of', [res])]) cr.execute('update project_task set active=True where project_id in ('+','.join(map(str,ids))+')')