diff --git a/addons/website_hr_recruitment/controllers/main.py b/addons/website_hr_recruitment/controllers/main.py index a72ca988f8e..2f42073dbbb 100644 --- a/addons/website_hr_recruitment/controllers/main.py +++ b/addons/website_hr_recruitment/controllers/main.py @@ -86,8 +86,13 @@ class website_hr_recruitment(http.Controller): return request.website.render("website_hr_recruitment.thankyou", {}) @website.route(['/job/apply'], type='http', auth="public", multilang=True) - def applyjobpost(self, job=None): - return request.website.render("website_hr_recruitment.applyjobpost", { 'job': job }) + def applyjobpost(self, job): + [job_object] = request.registry['hr.job'].browse( + request.cr, request.uid, [int(job)], context=request.context) + + return request.website.render("website_hr_recruitment.applyjobpost", { + 'job': job_object + }) @website.route('/job/publish', type='json', auth="admin", multilang=True) def publish(self, id, object): diff --git a/addons/website_hr_recruitment/views/website_hr_recruitment.xml b/addons/website_hr_recruitment/views/website_hr_recruitment.xml index aee5995ebbd..9bc9457c4d7 100644 --- a/addons/website_hr_recruitment/views/website_hr_recruitment.xml +++ b/addons/website_hr_recruitment/views/website_hr_recruitment.xml @@ -138,7 +138,7 @@
- Apply + Apply