diff --git a/addons/mail/static/src/core_ui/message.xml b/addons/mail/static/src/core_ui/message.xml index 1706f302253..91fe21fe670 100644 --- a/addons/mail/static/src/core_ui/message.xml +++ b/addons/mail/static/src/core_ui/message.xml @@ -46,8 +46,8 @@
- - + + - diff --git a/addons/mail/static/tests/message/message_tests.js b/addons/mail/static/tests/message/message_tests.js index f5c02047005..b786086a3c4 100644 --- a/addons/mail/static/tests/message/message_tests.js +++ b/addons/mail/static/tests/message/message_tests.js @@ -1453,3 +1453,19 @@ QUnit.test("Avatar of unknown author", async (assert) => { ".o-mail-Message-avatar[data-src*='mail/static/src/img/email_icon.png']" ); }); + +QUnit.test("Show email_from of message without author", async (assert) => { + const pyEnv = await startServer(); + pyEnv["mail.message"].create({ + author_id: null, + body: "

Want to know features and benefits of using the new software.

", + email_from: "md@oilcompany.fr", + message_type: "email", + subject: "Need Details", + model: "res.partner", + res_id: pyEnv.currentPartnerId, + }); + const { openFormView } = await start(); + await openFormView("res.partner", pyEnv.currentPartnerId); + assert.containsOnce($, ".o-mail-Message-header:contains(md@oilcompany.fr)"); +});