[FIX] hr: call hr_employee super's when unlinking
authorRichard Mathot <rim@openerp.com>
Fri, 11 Jul 2014 09:30:29 +0000 (11:30 +0200)
committerRichard Mathot <rim@openerp.com>
Fri, 11 Jul 2014 09:41:17 +0000 (11:41 +0200)
Also fixes some weird inheritance bugs in upper versions

addons/hr/hr.py

index dbb20cc..d2a0d11 100644 (file)
@@ -234,6 +234,7 @@ class hr_employee(osv.osv):
         resource_ids = []
         for employee in self.browse(cr, uid, ids, context=context):
             resource_ids.append(employee.resource_id.id)
+        super(hr_employee, self).unlink(cr, uid, ids, context=context)
         return self.pool.get('resource.resource').unlink(cr, uid, resource_ids, context=context)
 
     def onchange_address_id(self, cr, uid, ids, address, context=None):