diff options
author | Dylan William Hardison <dylan@mozilla.com> | 2015-06-15 15:11:12 +0200 |
---|---|---|
committer | Dylan William Hardison <dylan@hardison.net> | 2015-06-15 15:11:12 +0200 |
commit | 061328fe4778f8b633e5441828c2962672603922 (patch) | |
tree | 79ea443dfb0eb9134547e252c4e0e2a31b5ddbb9 /extensions/GitHubAuth/lib | |
parent | cadc7a6ee5c77b35bd8b48b058e109777a6e8fd0 (diff) | |
download | bugzilla-061328fe4778f8b633e5441828c2962672603922.tar.gz bugzilla-061328fe4778f8b633e5441828c2962672603922.tar.xz |
Bug 1166337: Ignore *@users.noreply.github.com returned from GitHub
Diffstat (limited to 'extensions/GitHubAuth/lib')
-rw-r--r-- | extensions/GitHubAuth/lib/Login.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/extensions/GitHubAuth/lib/Login.pm b/extensions/GitHubAuth/lib/Login.pm index 5f1ad4a77..cb0c68075 100644 --- a/extensions/GitHubAuth/lib/Login.pm +++ b/extensions/GitHubAuth/lib/Login.pm @@ -87,7 +87,8 @@ sub _get_login_info_from_github { die $e; } - my @emails = map { $_->{email} } grep { $_->{verified} } @$emails; + my @emails = map { $_->{email} } + grep { $_->{verified} && $_->{email} !~ /\@users\.noreply\.github\.com$/ } @$emails; my $choose_email = sub { my ($email) = @_; |