From 081c6f147cb325ad7414e23c8a48fe6d737551b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20K=C3=BChn?= Date: Mon, 28 Mar 2022 11:32:55 +0000 Subject: [PATCH] [IMP] mail: remove MailTemplateComponent/activity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-2793280 closes odoo/odoo#87342 Signed-off-by: Sébastien Theys (seb) --- .../mail/static/src/components/activity/activity.xml | 1 - .../src/components/mail_template/mail_template.js | 12 ++---------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/addons/mail/static/src/components/activity/activity.xml b/addons/mail/static/src/components/activity/activity.xml index 07e714d2890..52a273bc057 100644 --- a/addons/mail/static/src/components/activity/activity.xml +++ b/addons/mail/static/src/components/activity/activity.xml @@ -111,7 +111,6 @@ diff --git a/addons/mail/static/src/components/mail_template/mail_template.js b/addons/mail/static/src/components/mail_template/mail_template.js index 8941653883e..15bc6bca295 100644 --- a/addons/mail/static/src/components/mail_template/mail_template.js +++ b/addons/mail/static/src/components/mail_template/mail_template.js @@ -10,13 +10,6 @@ export class MailTemplate extends Component { // Public //-------------------------------------------------------------------------- - /** - * @returns {Activity} - */ - get activity() { - return this.messaging && this.messaging.models['Activity'].get(this.props.activityLocalId); - } - /** * @returns {MailTemplate} */ @@ -42,7 +35,7 @@ export class MailTemplate extends Component { _onClickPreview(ev) { ev.stopPropagation(); ev.preventDefault(); - this.mailTemplate.preview(this.activity); + this.mailTemplate.preview(this.mailTemplateView.activityViewOwner.activity); } /** @@ -52,14 +45,13 @@ export class MailTemplate extends Component { _onClickSend(ev) { ev.stopPropagation(); ev.preventDefault(); - this.mailTemplate.send(this.activity); + this.mailTemplate.send(this.mailTemplateView.activityViewOwner.activity); } } Object.assign(MailTemplate, { props: { - activityLocalId: String, localId: String, mailTemplateLocalId: String, },