diff options
Diffstat (limited to 'extensions/TagNewUsers')
-rw-r--r-- | extensions/TagNewUsers/Extension.pm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions/TagNewUsers/Extension.pm b/extensions/TagNewUsers/Extension.pm index 13a517406..599504225 100644 --- a/extensions/TagNewUsers/Extension.pm +++ b/extensions/TagNewUsers/Extension.pm @@ -11,6 +11,7 @@ use base qw(Bugzilla::Extension); use Bugzilla::Field; use Bugzilla::User; use Bugzilla::Install::Util qw(indicate_progress); +use Bugzilla::WebService::Util qw(filter_wants); use Date::Parse; use Scalar::Util qw(blessed); @@ -245,6 +246,8 @@ sub webservice_user_get { my ($self, $args) = @_; my ($webservice, $params, $users) = @$args{qw(webservice params users)}; + return unless filter_wants($params, 'is_new'); + foreach my $user (@$users) { # Most of the time the hash values are XMLRPC::Data objects my $email = blessed $user->{'email'} ? $user->{'email'}->value : $user->{'email'}; |