|
@ -77,10 +77,10 @@ class IrCron(models.Model): |
|
|
[('create_date', '>', start_of_day), |
|
|
[('create_date', '>', start_of_day), |
|
|
('create_date', '<', end_of_day)]) |
|
|
('create_date', '<', end_of_day)]) |
|
|
if failure: |
|
|
if failure: |
|
|
admin_mail = self.env['res.groups'].search( |
|
|
admins = self.env.ref('base.group_erp_manager') |
|
|
[('category_id', '=', 'Administration'), |
|
|
admins_email = self.env.ref('base.group_erp_manager').users if admins else '' |
|
|
('name', '=', 'Access Rights')]).users.login |
|
|
admins_email = ','.join(admins_email.mapped('login')) if admins_email else '' |
|
|
email_values = {'admin_mail': admin_mail} |
|
|
email_values = {'admin_mail': admins_email} |
|
|
mail_template = self.env.ref( |
|
|
mail_template = self.env.ref( |
|
|
'cron_failure_notification.cron_error_mail') |
|
|
'cron_failure_notification.cron_error_mail') |
|
|
mail_template.with_context(email_values).send_mail(self.id, |
|
|
mail_template.with_context(email_values).send_mail(self.id, |
|
|