Browse Source

Merge pull request #1538 from PlanetaTIC/10.0-FIX-auto_backup-notification_not_sent

[FIX] auto_backup: notification not sent, fix message subtype
pull/1360/merge
Pedro M. Baeza 6 years ago
committed by GitHub
parent
commit
37eb6a9f50
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 14
      auto_backup/models/db_backup.py

14
auto_backup/models/db_backup.py

@ -207,13 +207,17 @@ class DbBackup(models.Model):
"<p>%s</p><pre>%s</pre>" % (
_("Database backup failed."),
escaped_tb),
subtype=self.env.ref(
subtype_id=self.env.ref(
"auto_backup.mail_message_subtype_failure"
),
).id,
)
else:
_logger.info("Database backup succeeded: %s", self.name)
self.message_post(_("Database backup succeeded."))
self.message_post(
_("Database backup succeeded."),
subtype_id=self.env.ref(
"auto_backup.mail_message_subtype_success"
).id)
@api.multi
def cleanup(self):
@ -252,7 +256,9 @@ class DbBackup(models.Model):
"<p>%s</p><pre>%s</pre>" % (
_("Cleanup of old database backups failed."),
escaped_tb),
subtype=self.env.ref("auto_backup.failure"))
subtype_id=self.env.ref(
"auto_backup.mail_message_subtype_failure"
).id)
else:
_logger.info("Cleanup of old database backups succeeded: %s",
self.name)

Loading…
Cancel
Save