From: lpsolit%gmail.com <> Date: Mon, 4 Feb 2008 03:50:25 +0000 (+0000) Subject: Bug 412943: When email_in.pl calls process_bug.cgi in Bugzilla 3.0, no qa_contact... X-Git-Tag: bugzilla-3.0.4~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa5b4d645a3348cd2c2a16f3285b5e2203ce2190;p=thirdparty%2Fbugzilla.git Bug 412943: When email_in.pl calls process_bug.cgi in Bugzilla 3.0, no qa_contact field causes update failure - Patch by Frédéric Buclin r/a=mkanat --- diff --git a/email_in.pl b/email_in.pl index 6f66105738..b0895bda9b 100644 --- a/email_in.pl +++ b/email_in.pl @@ -91,6 +91,7 @@ use constant REQUIRED_PROCESS_FIELDS => qw( short_desc reporter_accessible cclist_accessible + qa_contact ); # $input_email is a global so that it can be used in die_handler. @@ -236,6 +237,7 @@ sub process_bug { foreach my $field (REQUIRED_PROCESS_FIELDS) { my $value = $bug->$field; + $value = $value->login if ($field eq 'qa_contact' && $value); if (ref $value) { $value = join(',', @$value); }