[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) <tde@openerp.com>
This commit is contained in:
Pierre-Yves Dufays
2022-08-11 11:01:01 +02:00
parent b455f5f36a
commit da5841ca3a
+2 -2
View File
@@ -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')