From e5b5e202b46de0cf7ff824127b767281f56f9931 Mon Sep 17 00:00:00 2001 From: "Vir (Open ERP)" Date: Wed, 29 Sep 2010 15:57:23 +0530 Subject: [PATCH] [MOD] hr_recruitment : job position, state changed to old when expected and no of employee will be same bzr revid: vir@tinyerp.com-20100929102723-eyxqhmhpo5rcir5j --- addons/hr_recruitment/hr_recruitment.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/hr_recruitment/hr_recruitment.py b/addons/hr_recruitment/hr_recruitment.py index b9241477409..fbb1287afb4 100644 --- a/addons/hr_recruitment/hr_recruitment.py +++ b/addons/hr_recruitment/hr_recruitment.py @@ -436,8 +436,10 @@ class hr_applicant(crm.crm_case, osv.osv): if applicant.job_id : emp_id = employee_obj.create(cr,uid,{'name':applicant.name,'job_id':applicant.job_id.id}) job_data = job_obj.browse(cr,uid, applicant.job_id.id) - expected_emp = job_data['expected_employees'] - 1 - job_obj.write(cr,uid, [applicant.job_id.id],{'expected_employees':expected_emp,'state': 'old'}) + if job_data.expected_employees == int(job_data.no_of_employee): + job_obj.write(cr,uid, [applicant.job_id.id],{'state':'old'}) +# expected_emp = job_data['expected_employees'] - 1 +# job_obj.write(cr,uid, [applicant.job_id.id],{'expected_employees':expected_emp}) return res