From ff7da06cf931815ec6515d77b35b1bfb2781aa83 Mon Sep 17 00:00:00 2001 From: ddm Date: Mon, 16 Dec 2013 14:35:49 +0100 Subject: [PATCH] [FIX] Main object for jobs (promote) bzr revid: ddm@openerp.com-20131216133549-57343aix6it9ch5a --- addons/website_hr_recruitment/controllers/main.py | 2 +- addons/website_hr_recruitment/models/hr_job.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/website_hr_recruitment/controllers/main.py b/addons/website_hr_recruitment/controllers/main.py index f1d5fc81916..42d9fbbc2d0 100644 --- a/addons/website_hr_recruitment/controllers/main.py +++ b/addons/website_hr_recruitment/controllers/main.py @@ -49,7 +49,7 @@ class website_hr_recruitment(http.Controller): @website.route(['/job/detail/'], type='http', auth="public", multilang=True) def detail(self, job, **kwargs): - return request.website.render("website_hr_recruitment.detail", {'job': job}) + return request.website.render("website_hr_recruitment.detail", { 'job': job, 'main_object': job }) @website.route(['/job/success'], methods=['POST'], type='http', auth="admin", multilang=True) def success(self, **post): diff --git a/addons/website_hr_recruitment/models/hr_job.py b/addons/website_hr_recruitment/models/hr_job.py index d2624231fc7..0984c9d40eb 100644 --- a/addons/website_hr_recruitment/models/hr_job.py +++ b/addons/website_hr_recruitment/models/hr_job.py @@ -5,7 +5,8 @@ from openerp.osv import osv, fields class hr_job(osv.osv): """ Override to add website-related columns: published, description. """ - _inherit = "hr.job" + _name = 'hr.job' + _inherit = ['hr.job','website.seo.metadata'] def _website_url(self, cr, uid, ids, field_name, arg, context=None): res = dict.fromkeys(ids, '')