From 0a8f7a59f894738d86564874fbabeb1c81f3178d Mon Sep 17 00:00:00 2001 From: Frédéric Buclin Date: Thu, 26 Feb 2015 15:27:30 +0100 Subject: Bug 1061271: Add a hook into Bugzilla::User::check_and_send_account_creation_confirmation() r=gerv a=glob --- Bugzilla/User.pm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Bugzilla/User.pm') diff --git a/Bugzilla/User.pm b/Bugzilla/User.pm index fa2674366..b28d09323 100644 --- a/Bugzilla/User.pm +++ b/Bugzilla/User.pm @@ -21,6 +21,7 @@ use Bugzilla::Classification; use Bugzilla::Field; use Bugzilla::Group; use Bugzilla::BugUserLastVisit; +use Bugzilla::Hook; use DateTime::TimeZone; use List::Util qw(max); @@ -2417,6 +2418,9 @@ sub check_and_send_account_creation_confirmation { ThrowUserError('account_creation_restricted'); } + # Allow extensions to do extra checks. + Bugzilla::Hook::process('user_check_account_creation', { login => $login }); + # Create and send a token for this new account. require Bugzilla::Token; Bugzilla::Token::issue_new_user_account_token($login); -- cgit v1.2.3-24-g4f1b