# Part of Odoo. See LICENSE file for full copyright and licensing details. from odoo import models class HrVersion(models.Model): _name = 'hr.version' _inherit = ['hr.version', 'documents.mixin'] def _get_document_access_ids(self): return [(self.employee_id.work_contact_id, ('view', False))] def _get_document_tags(self): return self.company_id.documents_hr_contracts_tags def _get_document_partner(self): return self.employee_id.work_contact_id def _get_document_folder(self): return self.employee_id.hr_employee_folder_id def _check_create_documents(self): return self.company_id.documents_hr_settings and super()._check_create_documents()