From 83eac0c239ca39448417d9571d6262565e530baa Mon Sep 17 00:00:00 2001 From: David Lawrence Date: Tue, 28 Oct 2014 03:23:51 +0000 Subject: Bug 1076746: Mentor field is missing in the email when a bug gets created --- Bugzilla/BugMail.pm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'Bugzilla/BugMail.pm') diff --git a/Bugzilla/BugMail.pm b/Bugzilla/BugMail.pm index 9980535ce..59b911878 100644 --- a/Bugzilla/BugMail.pm +++ b/Bugzilla/BugMail.pm @@ -619,7 +619,16 @@ sub _get_new_bugmail_fields { my $value = $bug->$name; if (ref $value eq 'ARRAY') { - $value = join(', ', @$value); + my @new_values; + foreach my $item (@$value) { + if (blessed($item) && $item->isa('Bugzilla::User')) { + push(@new_values, $item->login); + } + else { + push(@new_values, $item); + } + } + $value = join(', ', @new_values); } elsif (blessed($value) && $value->isa('Bugzilla::User')) { $value = $value->login; -- cgit v1.2.3-24-g4f1b