[FIX] mail: introduce hasEditButton

closes odoo/odoo#102421

X-original-commit: 715902da8ae76f5f027e4209c52e69c28f4bcb71
Related: odoo/enterprise#32400
Signed-off-by: Sébastien Theys (seb) <seb@odoo.com>
Signed-off-by: Debondt Didier (did) <did@odoo.com>
This commit is contained in:
Didier (did)
2022-10-06 18:01:37 +02:00
parent 6aa91b5666
commit bc5fde3e3e
2 changed files with 6 additions and 1 deletions
@@ -10,7 +10,7 @@
<t t-if="!activityListViewItem.activity.summary and activityListViewItem.activity.type">
<b class="text-900 me-2 text-truncate" t-esc="activityListViewItem.activity.type.displayName"/>
</t>
<button t-if="activityListViewItem.activity.chaining_type === 'suggest' and activityListViewItem.activity.canWrite" class="btn btn-sm btn-link" t-on-click="activityListViewItem.onClickEditActivityButton">
<button t-if="activityListViewItem.hasEditButton" class="btn btn-sm btn-link" t-on-click="activityListViewItem.onClickEditActivityButton">
<i class="fa fa-pencil"/>
</button>
<div class="flex-grow-1"/>
@@ -98,6 +98,11 @@ registerModel({
},
inverse: 'activityListViewItemOwner',
}),
hasEditButton: attr({
compute() {
return this.activity.chaining_type === 'suggest' && this.activity.canWrite;
},
}),
hasMarkDoneButton: attr({
compute() {
return !this.fileUploader;