diff options
| author | Adrien Peiffer (ACSONE) <adrien.peiffer@acsone.eu> | 2017-01-26 10:29:04 +0100 |
|---|---|---|
| committer | Martin Trigaux <mart-e@users.noreply.github.com> | 2017-01-26 10:29:04 +0100 |
| commit | 4232a081640134eaced9c89834a5e15ee1c7362b (patch) | |
| tree | b4fdd9a7c011c625534ecba5bda444813955fb3d /addons/mass_mailing/wizard | |
| parent | 9d535ee2c78d527a8365a64776b1865709469278 (diff) | |
[FIX] mass_mailing: ondelete cascade on transient
The test wizard will be dropped eventually but it is not possible to delete
the mass-mailing before the transient is cleaned too due to the required field.
To make it faster, add a ondelete cascade on the field.
Closes #15217
Diffstat (limited to 'addons/mass_mailing/wizard')
| -rw-r--r-- | addons/mass_mailing/wizard/test_mailing.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/mass_mailing/wizard/test_mailing.py b/addons/mass_mailing/wizard/test_mailing.py index 20c57f80609..ea570ebb755 100644 --- a/addons/mass_mailing/wizard/test_mailing.py +++ b/addons/mass_mailing/wizard/test_mailing.py @@ -11,7 +11,8 @@ class TestMassMailing(osv.TransientModel): _columns = { 'email_to': fields.char('Recipients', required=True, help='Comma-separated list of email addresses.'), - 'mass_mailing_id': fields.many2one('mail.mass_mailing', 'Mailing', required=True), + 'mass_mailing_id': fields.many2one( + 'mail.mass_mailing', 'Mailing', required=True, ondelete='cascade'), } _defaults = { |
