]> Sergey Matveev's repositories - public-inbox.git/commitdiff
address: no commas in email addresses
authorEric Wong <e@80x24.org>
Fri, 17 Jun 2016 01:20:48 +0000 (01:20 +0000)
committerEric Wong <e@80x24.org>
Fri, 17 Jun 2016 01:20:48 +0000 (01:20 +0000)
We only do loose parsing, here, and I don't think I've seen
a comma in a valid email address, so lets not support them.

lib/PublicInbox/Address.pm

index ef4cbdc62bd15057bf135f8aad15f6a0228a4de1..8b3daf50974d3a26ed39829070db0ad23c3e3e01 100644 (file)
@@ -7,7 +7,7 @@ use warnings;
 # very loose regexes, here.  We don't need RFC-compliance,
 # just enough to make thing sanely displayable and pass to git
 
-sub emails { ($_[0] =~ /([^<\s]+\@[^>\s]+)/g) }
+sub emails { ($_[0] =~ /([^<\s,]+\@[^>\s,]+)/g) }
 
 sub from_name {
        my ($val) = @_;