From b11ef8b02b109eb3e1091f9625d1f2c5efef328b Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Mon, 11 Feb 2008 23:14:49 -0800 Subject: [PATCH] * import lockreadbug * Fix various undefined value issues --- scripts/process.in | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/process.in b/scripts/process.in index ae1aa39a..3a0084f0 100755 --- a/scripts/process.in +++ b/scripts/process.in @@ -15,7 +15,7 @@ use Debbugs::Mail qw(send_mail_message encode_headers); use Debbugs::Packages qw(getpkgsrc); use Debbugs::User qw(read_usertags write_usertags); use Debbugs::Common qw(:lock get_hashname); -use Debbugs::Status qw(writebug isstrongseverity lockreadbugmerge); +use Debbugs::Status qw(writebug isstrongseverity lockreadbugmerge lockreadbug); use Debbugs::CGI qw(html_escape bug_url); @@ -493,7 +493,7 @@ if ($ref<0) { Subject => "Message with no Package: tag cannot be processed! ($subject)", "Message-ID" => "", "In-Reply-To" => $header{'message-id'}, - References => "$header{'message-id'} $data->{msgid}", + References => join(' ',grep {defined $_} $header{'message-id'},$data->{msgid}), Precedence => 'bulk', "X-$gProject-PR-Message" => 'error' ], @@ -724,8 +724,9 @@ if (length($resentccval)) { if (not exists $header{'x-debbugs-no-ack'} and ($newref or ($codeletter ne 'U' and - not defined $header{precedence} or - $header{'precedence'} !~ /\b(?:bulk|junk|list)\b/ + (not defined $header{precedence} or + $header{'precedence'} !~ /\b(?:bulk|junk|list)\b/ + ) ) ) ){ -- 2.39.5