From babc82948b278e2142dd7188167d7c396bb3112c Mon Sep 17 00:00:00 2001 From: Kevin Khao Date: Wed, 5 Nov 2025 23:50:40 +0700 Subject: [PATCH] [18.0][FIX] mail_send_confirmation: avoid issue with Discuss module --- mail_send_confirmation/static/src/models/composer_view.esm.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mail_send_confirmation/static/src/models/composer_view.esm.js b/mail_send_confirmation/static/src/models/composer_view.esm.js index 8fafd6190..2bb5e4897 100644 --- a/mail_send_confirmation/static/src/models/composer_view.esm.js +++ b/mail_send_confirmation/static/src/models/composer_view.esm.js @@ -15,7 +15,8 @@ patch(Composer.prototype, { this.dialogService = useService("dialog"); }, async sendMessage() { - if (this.props.type === "message") { + const thread = this.thread ?? this.message?.thread; + if (this.props.type === "message" && thread?.model !== "discuss.channel") { this.dialogService.add(ConfirmationDialog, { body: _t( "This message will be sent to external partners as well. Are you sure you would like to send this message?"