[FIX] mass_mailing: allow to delete recently scheduled mailings

Scheduling a mailing creates a wizard with a m2o linking the mailing. While
this wizard is still alive and not garbage collected it is impossible to
delete the mailing. This commit fixes that.

LINKS

Task 1997464
This commit is contained in:
Thibault Delavallée
2019-08-09 11:49:33 +00:00
parent 98385da449
commit 2f75534244
@@ -10,7 +10,7 @@ class MailingMailingScheduleDate(models.TransientModel):
_description = 'Mass Mailing Scheduling'
schedule_date = fields.Datetime(string='Schedule in the Future')
mass_mailing_id = fields.Many2one('mailing.mailing', required=True)
mass_mailing_id = fields.Many2one('mailing.mailing', required=True, ondelete='cascade')
@api.constrains('schedule_date')
def _check_schedule_date(self):