diff options
| author | Olivier Dony <odo@openerp.com> | 2013-06-12 15:28:44 +0200 |
|---|---|---|
| committer | Olivier Dony <odo@openerp.com> | 2013-06-12 15:28:44 +0200 |
| commit | 2d6abbd580bd9eb8b86babc2c85ec86d862d7058 (patch) | |
| tree | 3c36336cbb6275c0694805595d672f0f054bebfc | |
| parent | 8722e2a01e29c36848a8bba84ae6ed71ccb97abc (diff) | |
| parent | 4d262c48c4c3f74c0ce1b2654b316ad52dd04839 (diff) | |
[MERGE] project: do not copy project tasks when duplicating partners, courtesy of Yannick Vaucher (Camptocamp)
lp bug: https://launchpad.net/bugs/1189524 fixed
bzr revid: odo@openerp.com-20130612132844-on6uq9brcbjqjgdc
| -rw-r--r-- | addons/project/res_partner.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/addons/project/res_partner.py b/addons/project/res_partner.py index 97fca8c459f..4c4687b96da 100644 --- a/addons/project/res_partner.py +++ b/addons/project/res_partner.py @@ -29,6 +29,14 @@ class res_partner(osv.osv): 'task_ids': fields.one2many('project.task', 'partner_id', 'Tasks'), } + def copy(self, cr, uid, record_id, default=None, context=None): + if default is None: + default = {} + + default['task_ids'] = [] + return super(res_partner, self).copy( + cr, uid, record_id, default=default, context=context) + res_partner() |
