diff options
author | David Lawrence <dkl@mozilla.com> | 2014-10-28 04:23:51 +0100 |
---|---|---|
committer | David Lawrence <dkl@mozilla.com> | 2014-10-28 04:23:51 +0100 |
commit | 83eac0c239ca39448417d9571d6262565e530baa (patch) | |
tree | 90b6c2b2dee0487847d141c1c3c306def2095cef /Bugzilla/BugMail.pm | |
parent | 713077faaf9c0dde1e1f6e5e5d510723287ee193 (diff) | |
download | bugzilla-83eac0c239ca39448417d9571d6262565e530baa.tar.gz bugzilla-83eac0c239ca39448417d9571d6262565e530baa.tar.xz |
Bug 1076746: Mentor field is missing in the email when a bug gets created
Diffstat (limited to 'Bugzilla/BugMail.pm')
-rw-r--r-- | Bugzilla/BugMail.pm | 11 |
1 files changed, 10 insertions, 1 deletions
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; |