From f8a7c8d31d9b8569288c932c813c5628388ffdc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Theys?= Date: Wed, 18 Aug 2021 14:41:06 +0000 Subject: [PATCH] [IMP] mail, *: access messaging without env in most components MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * = snailmail Part of task-2582313 closes odoo/odoo#75268 Related: odoo/enterprise#20333 Signed-off-by: Alexandre Kühn (aku) --- .../src/components/activity/activity.js | 2 +- .../attachment_viewer/attachment_viewer.xml | 8 ++--- .../channel_invitation_form.xml | 2 +- .../src/components/chat_window/chat_window.js | 8 ++--- .../components/chat_window/chat_window.xml | 4 +-- .../chat_window_header/chat_window_header.js | 4 +-- .../chat_window_header/chat_window_header.xml | 12 +++---- .../src/components/composer/composer.js | 6 ++-- .../src/components/composer/composer.xml | 20 +++++------ .../static/src/components/discuss/discuss.js | 4 +-- .../static/src/components/discuss/discuss.xml | 34 +++++++++---------- .../discuss_mobile_mailbox_selection.js | 8 ++--- .../discuss_sidebar/discuss_sidebar.js | 8 ++--- .../discuss_sidebar_item.js | 2 +- .../discuss_sidebar_item.xml | 2 +- .../static/src/components/message/message.js | 6 ++-- .../static/src/components/message/message.xml | 18 +++++----- .../message_author_prefix.xml | 2 +- .../components/message_list/message_list.xml | 6 ++-- .../messaging_menu/messaging_menu.js | 20 +++-------- .../messaging_menu/messaging_menu.xml | 28 +++++++-------- .../notification_group/notification_group.js | 8 ++--- .../partner_im_status_icon.xml | 4 +-- .../components/thread_icon/thread_icon.xml | 8 ++--- .../thread_needaction_preview.js | 4 +-- .../thread_needaction_preview.xml | 4 +-- .../thread_preview/thread_preview.js | 4 +-- .../thread_preview/thread_preview.xml | 4 +-- .../thread_view_topbar/thread_view_topbar.xml | 4 +-- .../src/models/chat_window/chat_window.js | 1 - .../static/src/components/message/message.js | 4 +-- .../snailmail_error_dialog.xml | 8 ++--- 32 files changed, 123 insertions(+), 134 deletions(-) diff --git a/addons/mail/static/src/components/activity/activity.js b/addons/mail/static/src/components/activity/activity.js index 78cda729210..3f701d1f4f6 100644 --- a/addons/mail/static/src/components/activity/activity.js +++ b/addons/mail/static/src/components/activity/activity.js @@ -123,7 +123,7 @@ export class Activity extends Component { ev.target.dataset.oeId && ev.target.dataset.oeModel ) { - this.env.messaging.openProfile({ + this.activity.messaging.openProfile({ id: Number(ev.target.dataset.oeId), model: ev.target.dataset.oeModel, }); diff --git a/addons/mail/static/src/components/attachment_viewer/attachment_viewer.xml b/addons/mail/static/src/components/attachment_viewer/attachment_viewer.xml index 5ae37236191..0a1c4b3fae3 100644 --- a/addons/mail/static/src/components/attachment_viewer/attachment_viewer.xml +++ b/addons/mail/static/src/components/attachment_viewer/attachment_viewer.xml @@ -26,8 +26,8 @@
- - + + Download
@@ -47,7 +47,7 @@
-