From 544e22f4f23bfe3714062fb374fe8683d8b9c720 Mon Sep 17 00:00:00 2001 From: Paul Morelle Date: Tue, 28 Jul 2020 11:08:55 +0000 Subject: [PATCH] [FIX] mass_mailing: respect mail_server_id for test emails When sending a test email for a mass mailing, it was using the default server, ignoring the one that could have been set on the mailing object. This commit fixes this issue, so that the way the test emails are sent is even closer to the real process. closes odoo/odoo#55072 X-original-commit: 6af6e4714f2ccc703e9a3189b12a2317bd6af49c Signed-off-by: Thibault Delavallee (tde) Signed-off-by: Paul Morelle --- addons/mass_mailing/wizard/mailing_mailing_test.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/mass_mailing/wizard/mailing_mailing_test.py b/addons/mass_mailing/wizard/mailing_mailing_test.py index 8dbeff90089..86c1ba2dbe1 100644 --- a/addons/mass_mailing/wizard/mailing_mailing_test.py +++ b/addons/mass_mailing/wizard/mailing_mailing_test.py @@ -36,6 +36,7 @@ class TestMassMailing(models.TransientModel): 'mailing_id': mailing.id, 'attachment_ids': [(4, attachment.id) for attachment in mailing.attachment_ids], 'auto_delete': True, + 'mail_server_id': mailing.mail_server_id.id, } mail = self.env['mail.mail'].sudo().create(mail_values) mails_sudo |= mail