diff --git a/odex25_hr/exp_official_mission/models/hr_official_mission.py b/odex25_hr/exp_official_mission/models/hr_official_mission.py index 79a4170f1..2b8e28b64 100644 --- a/odex25_hr/exp_official_mission/models/hr_official_mission.py +++ b/odex25_hr/exp_official_mission/models/hr_official_mission.py @@ -117,7 +117,7 @@ class HrOfficialMission(models.Model): def chick_employee_ids(self): for item in self: if not item.employee_ids: - raise exceptions.Warning(_('The Request cannot Be completed without Employees'))''' + raise exceptions.Warning(_('The Request cannot Be completed without Employees')) ### context process_type solve ########### @api.onchange('mission_type') @@ -504,7 +504,7 @@ class HrOfficialMission(models.Model): item.employee_ids.compute_Training_cost_emp() # item.chick_employee_ids() - '''for line in item.employee_ids: + for line in item.employee_ids: mail_content = "Hello I'm", line.employee_id.name, " request Need to ", item.mission_type.name, "Please approved thanks." main_content = { 'subject': _('Request To %s Employee %s') % (item.mission_type.name, line.employee_id.name), @@ -512,7 +512,8 @@ class HrOfficialMission(models.Model): 'body_html': mail_content, 'email_to': line.employee_id.department_id.email_manager, } - self.env['mail.mail'].sudo().create(main_content).send()''' + self.env['mail.mail'].sudo().create(main_content).send() + self.employee_ids.chick_not_overtime() self.state = "send"