From 9ac34b960b8266bcbf1eb438a2cd3fef383bc849 Mon Sep 17 00:00:00 2001 From: Byron Jones Date: Mon, 27 Jul 2015 16:17:50 +0800 Subject: Bug 1186788 - disabling an account should always disable bugmail (fix part 2) --- Bugzilla/User.pm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Bugzilla/User.pm') diff --git a/Bugzilla/User.pm b/Bugzilla/User.pm index fe48e4bf2..9bfb4046f 100644 --- a/Bugzilla/User.pm +++ b/Bugzilla/User.pm @@ -2222,11 +2222,13 @@ sub create { sub check_required_create_fields { my ($invocant, $params) = @_; + my $class = ref($invocant) || $invocant; # ensure disabled users also have their email disabled $params->{disable_mail} = 1 if exists $params->{disabledtext} && defined($params->{disabledtext}) && trim($params->{disabledtext}) ne ''; + $class->SUPER::check_required_create_fields($params); } ########################### -- cgit v1.2.3-24-g4f1b