diff --git a/addons/mail/static/src/core/common/thread_service.js b/addons/mail/static/src/core/common/thread_service.js index 637db8cf73b..b708d16e0ce 100644 --- a/addons/mail/static/src/core/common/thread_service.js +++ b/addons/mail/static/src/core/common/thread_service.js @@ -535,6 +535,7 @@ export class ThreadService { } async joinChannel(id, name) { + await this.env.services["mail.messaging"].isReady; await this.orm.call("discuss.channel", "add_members", [[id]], { partner_ids: [this.store.user.id], });