[FIX] hr_recruitment : use _track_subtype method instead of _track dict.

This commit is contained in:
dka-odoo
2015-03-18 09:27:20 +01:00
committed by Jérome Maes
parent f2987ea412
commit dcd3702782
+8 -5
View File
@@ -600,11 +600,14 @@ class hr_job(osv.osv):
_name = "hr.job"
_inherits = {'mail.alias': 'alias_id'}
_track = {
'state': {
'hr_recruitment.mt_job_new': lambda self, cr, uid, obj, ctx=None: obj.state == 'open'
},
}
def _track_subtype(self, cr, uid, ids, init_values, context=None):
record = self.browse(cr, uid, ids[0], context=context)
if 'state' in init_values and record.state == 'open':
return 'hr_recruitment.mt_job_new'
return super(hr_job, self)._track_subtype(cr, uid, ids, init_values, context=context)
def _get_attached_docs(self, cr, uid, ids, field_name, arg, context=None):
res = {}