From 93659629bd07b4d05804e3578e852e76804329e2 Mon Sep 17 00:00:00 2001 From: Astik Singh Date: Wed, 12 Apr 2023 09:53:18 +0000 Subject: [PATCH] [FIX] mass_mailing: mail content not transferring to mail body Prior this commit: While sending mail through CRM, the mail body doesn't show message content in the mass_mailing module. After this commit: User will be able to see the message content inside Mail Body. Task-3245572 closes odoo/odoo#123963 X-original-commit: a4549981790a6aa85ff59ea5ec6157c3ec3cfda6 Signed-off-by: Antoine Guenet (age) Signed-off-by: Thibault Delavallee (tde) --- .../static/src/js/mass_mailing_html_field.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/addons/mass_mailing/static/src/js/mass_mailing_html_field.js b/addons/mass_mailing/static/src/js/mass_mailing_html_field.js index b75a1ccd335..00a9d0c5ecf 100644 --- a/addons/mass_mailing/static/src/js/mass_mailing_html_field.js +++ b/addons/mass_mailing/static/src/js/mass_mailing_html_field.js @@ -601,6 +601,15 @@ export class MassMailingHtmlField extends HtmlField { async _getWysiwygClass() { return getWysiwygClass({moduleName: 'mass_mailing.wysiwyg'}); } + /** + * @override + */ + async _setupReadonlyIframe() { + if (!this.props.value.length) { + this.props.value = this.props.record.data.body_html; + } + await super._setupReadonlyIframe(); + } } MassMailingHtmlField.props = {