From 6a4b20beb43bafc7a6c8de4418fbbad54543072f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20K=C3=BChn?= Date: Tue, 15 Mar 2022 13:10:54 +0000 Subject: [PATCH] [IMP] mail: remove 'MessageComponent/threadView' getter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-2793280 closes odoo/odoo#86449 Signed-off-by: Alexandre Kühn (aku) --- .../static/src/components/message/message.js | 17 +++++------------ .../static/src/components/message/message.xml | 14 +++++++------- 2 files changed, 12 insertions(+), 19 deletions(-) diff --git a/addons/mail/static/src/components/message/message.js b/addons/mail/static/src/components/message/message.js index 7df1282420c..5b48beaa63d 100644 --- a/addons/mail/static/src/components/message/message.js +++ b/addons/mail/static/src/components/message/message.js @@ -130,9 +130,9 @@ export class Message extends Component { return false; } if ( - this.threadView && - this.threadView.thread && - this.threadView.thread.correspondent === this.messageView.message.author + this.messageView.threadView && + this.messageView.threadView.thread && + this.messageView.threadView.thread.correspondent === this.messageView.message.author ) { return false; } @@ -211,9 +211,9 @@ export class Message extends Component { */ get isSelected() { return Boolean( - this.threadView && this.messageView && - this.threadView.replyingToMessageView === this.messageView + this.messageView.threadView && + this.messageView.threadView.replyingToMessageView === this.messageView ); } @@ -261,13 +261,6 @@ export class Message extends Component { return this.messageView.message.date.format('hh:mm'); } - /** - * @returns {ThreadView} - */ - get threadView() { - return this.messageView && this.messageView.threadView; - } - /** * @returns {Object} */ diff --git a/addons/mail/static/src/components/message/message.xml b/addons/mail/static/src/components/message/message.xml index 9e70143628a..368c6faddea 100644 --- a/addons/mail/static/src/components/message/message.xml +++ b/addons/mail/static/src/components/message/message.xml @@ -7,7 +7,7 @@ 'o_Message_active': isActive, 'o-clicked': state.isClicked, 'o-discussion': messageView and (messageView.message.is_discussion or messageView.message.is_notification), - 'o-has-message-selection': threadView and threadView.replyingToMessageView, + 'o-has-message-selection': messageView and messageView.threadView and messageView.threadView.replyingToMessageView, 'o-highlighted': messageView and (messageView.message.isHighlighted or messageView.isHighlighted), 'o-mobile': messaging and messaging.device.isMobile, 'o-not-discussion': messageView and !(messageView.message.is_discussion or messageView.message.is_notification), @@ -49,8 +49,8 @@ - - + + @@ -87,10 +87,10 @@ - - - + + - +
(from #channel) @@ -100,7 +100,7 @@
- +