diff options
| author | Didier (did) <did@odoo.com> | 2020-10-22 13:32:26 +0000 |
|---|---|---|
| committer | Didier (did) <did@odoo.com> | 2020-11-02 12:35:13 +0000 |
| commit | bbfaf1f805c90f1c9bf87e6a06481ecc88bc24b9 (patch) | |
| tree | 0e3f088736f1382aefb4a2184ac3b39df657aa89 /addons/mail/static/src/models/composer | |
| parent | c1fccaee5dd676f2fe07bb5c17eb2967ee6b742e (diff) | |
[FIX] mail: detect space inside channel name
task-2366680
PR https://github.com/odoo/odoo/pull/60593
Diffstat (limited to 'addons/mail/static/src/models/composer')
| -rw-r--r-- | addons/mail/static/src/models/composer/composer.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/mail/static/src/models/composer/composer.js b/addons/mail/static/src/models/composer/composer.js index b81e5b165ab..cfc298d2b13 100644 --- a/addons/mail/static/src/models/composer/composer.js +++ b/addons/mail/static/src/models/composer/composer.js @@ -161,7 +161,7 @@ function factory(dependencies) { recordReplacement = this[this.activeSuggestedRecordName].substitution; break; case 'activeSuggestedChannel': - recordReplacement = this[this.activeSuggestedRecordName].name; + recordReplacement = this[this.activeSuggestedRecordName].name.replace(/ /g, '\u00a0'); this.update({ mentionedChannels: [['link', this[this.activeSuggestedRecordName]]], }); @@ -533,7 +533,7 @@ function factory(dependencies) { * @returns {mail.partner[]} */ _computeMentionedChannels() { - const inputMentions = this.textInputContent.match( + const inputMentions = this.textInputContent.replace('\n', "\n ").match( new RegExp("#[^ ]+(?= | |$)", 'g') ) || []; const unmentionedChannels = []; |
