diff --git a/addons/website_hr_recruitment/models/__init__.py b/addons/website_hr_recruitment/models/__init__.py index dad12c939ce..938f049345a 100644 --- a/addons/website_hr_recruitment/models/__init__.py +++ b/addons/website_hr_recruitment/models/__init__.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import hr_department from . import hr_recruitment from . import website diff --git a/addons/website_hr_recruitment/models/hr_department.py b/addons/website_hr_recruitment/models/hr_department.py new file mode 100644 index 00000000000..1a983340246 --- /dev/null +++ b/addons/website_hr_recruitment/models/hr_department.py @@ -0,0 +1,14 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import models + + +class Department(models.Model): + _inherit = 'hr.department' + + def name_get(self): + # Get department name using superuser, because model is not accessible + # for portal users + self_sudo = self.sudo() + return super(Department, self_sudo).name_get()