From 76066c62c5cad89f25ea42e8f466c746540aa07a Mon Sep 17 00:00:00 2001 From: "Amit (OpenERP)" Date: Wed, 25 Apr 2012 12:54:09 +0530 Subject: [PATCH] [FIX] hr : Fixes the problem on copy method of hr department object lp bug: https://launchpad.net/bugs/988165 fixed bzr revid: amp@tinyerp.com-20120425072409-ohl0xr62lszadhnm --- addons/hr/hr.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/addons/hr/hr.py b/addons/hr/hr.py index bd0c730d92d..891da9d0d9e 100644 --- a/addons/hr/hr.py +++ b/addons/hr/hr.py @@ -283,7 +283,14 @@ class hr_department(osv.osv): 'manager_id': fields.many2one('hr.employee', 'Manager'), 'member_ids': fields.one2many('hr.employee', 'department_id', 'Members', readonly=True), } - + + def copy(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + default = default.copy() + default.update({'member_ids': []}) + return super(hr_department, self).copy(cr, uid, id, default, context=context) + hr_department()