Fix extraction of email addresses in some cases

Fixes #2945
This commit is contained in:
Francis Lachapelle
2014-11-17 14:24:14 -05:00
parent 1f167d9e82
commit 3d18c94789
2 changed files with 5 additions and 1 deletions

View File

@@ -159,7 +159,10 @@ function addressFieldChanged(event) {
if (addresses.length > 0) {
var first = true;
for (var i = 0; i < addresses.length; i++) {
var words = addresses[i].split(' ');
var words = addresses[i]
.replace('\t', ' ')
.replace(/,(?! )/, ', ')
.split(' ');
var phrase = new Array();
for (var j = 0; j < words.length; j++) {
var word = words[j].strip().replace(/<(.+)>/, "$1").replace(',', '');