From da5841ca3a3de871a1756a788a75db83bfb3ea5a Mon Sep 17 00:00:00 2001 From: Pierre-Yves Dufays Date: Tue, 2 Aug 2022 09:46:42 +0000 Subject: [PATCH] [FIX] mass_mailing: spurious help overlay When duplicating a mailing with a template already set, especially with a slow connection, hitting the save button as soon as possible was causing the help overlay to be superposed with the template. This solves the problem. Task-2937045 closes odoo/odoo#97930 X-original-commit: 89ecb17f56b34b7e3875fa36cde70a2666dca4d8 Signed-off-by: Thibault Delavallee (tde) --- addons/mass_mailing/models/mailing.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mass_mailing/models/mailing.py b/addons/mass_mailing/models/mailing.py index 5933bca57c1..2d6648fb54b 100644 --- a/addons/mass_mailing/models/mailing.py +++ b/addons/mass_mailing/models/mailing.py @@ -415,10 +415,10 @@ class MassMailing(models.Model): else: mailing.calendar_date = False - @api.depends('body_html') + @api.depends('body_arch') def _compute_is_body_empty(self): for mailing in self: - mailing.is_body_empty = tools.is_html_empty(mailing.body_html) + mailing.is_body_empty = tools.is_html_empty(mailing.body_arch) def _compute_mail_server_available(self): self.mail_server_available = self.env['ir.config_parameter'].sudo().get_param('mass_mailing.outgoing_mail_server')