[IMP] mail: remove MailTemplateComponent/activity

Task-2793280

closes odoo/odoo#87342

Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
This commit is contained in:
Alexandre Kühn
2022-03-30 18:31:47 +02:00
parent 6bd65a50d2
commit 081c6f147c
2 changed files with 2 additions and 11 deletions
@@ -111,7 +111,6 @@
<t t-foreach="activityView.mailTemplateViews" t-as="mailTemplateView" t-key="mailTemplateView.localId">
<MailTemplate
className="'o_Activity_mailTemplate'"
activityLocalId="activityView.activity.localId"
localId="mailTemplateView.localId"
mailTemplateLocalId="mailTemplateView.mailTemplate.localId"
/>
@@ -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,
},