[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:
@@ -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,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user