feat(mail): handle multiple mail identities

Fixes #5083
pull/285/head
Francis Lachapelle 2020-07-21 17:01:33 -04:00
parent 6f5ffed5e8
commit 8940651586
1 changed files with 2 additions and 1 deletions

View File

@ -384,7 +384,8 @@
previousIdentity = _.find(this.identities, function (currentIdentity, index) {
if (currentIdentity.signature) {
var currentSignature = new RegExp(reNl + reNl + '--' + space + reNl + currentIdentity.signature);
var currentSignature = new RegExp(reNl + reNl + '--' + space + reNl +
currentIdentity.signature.replace(/[-\[\]{}()*+?.,\\^$|#\s]/g, '\\$&'));
if (vm.message.editable.text.search(currentSignature) >= 0) {
vm.message.editable.text = vm.message.editable.text.replace(currentSignature, signature);
return true;