Browse Source

Jun 27: [FIX] Bug Fixed 'cron_failure_notification'

15.0
Cybrosys Technologies 1 month ago
parent
commit
a6935f1770
  1. 2
      cron_failure_notification/__manifest__.py
  2. 6
      cron_failure_notification/doc/RELEASE_NOTES.md
  3. 8
      cron_failure_notification/models/ir_cron.py

2
cron_failure_notification/__manifest__.py

@ -21,7 +21,7 @@
################################################################################
{
'name': "Cron Failure Notification",
'version': '15.0.1.0.0',
'version': '15.0.1.0.1',
'category': 'Extra Tools',
'author': 'Cybrosys Techno Solutions',
'company': 'Cybrosys Techno Solutions',

6
cron_failure_notification/doc/RELEASE_NOTES.md

@ -5,3 +5,9 @@
#### ADD
- Initial commit for Cron Failure Notification
#### 27.06.2025
#### Version 15.0.1.0.1
#### UPDT
- Fixed issue in python logic.

8
cron_failure_notification/models/ir_cron.py

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

Loading…
Cancel
Save