lp bug: https://launchpad.net/bugs/1085787 fixed bzr revid: vta@openerp.com-20121205131723-si0uxh66zop09o7f
This commit is contained in:
parent
a441a3dcc3
commit
4a020ad4d8
|
@ -222,15 +222,10 @@ class hr_employee(osv.osv):
|
|||
return employee_id
|
||||
|
||||
def unlink(self, cr, uid, ids, context=None):
|
||||
resource_obj = self.pool.get('resource.resource')
|
||||
resource_ids = []
|
||||
for employee in self.browse(cr, uid, ids, context=context):
|
||||
resource = employee.resource_id
|
||||
if resource:
|
||||
resource_ids.append(resource.id)
|
||||
if resource_ids:
|
||||
resource_obj.unlink(cr, uid, resource_ids, context=context)
|
||||
return super(hr_employee, self).unlink(cr, uid, ids, context=context)
|
||||
resource_ids.append(employee.resource_id.id)
|
||||
return self.pool.get('resource.resource').unlink(cr, uid, resource_ids, context=context)
|
||||
|
||||
def onchange_address_id(self, cr, uid, ids, address, context=None):
|
||||
if address:
|
||||
|
|
Loading…
Reference in New Issue