From 4a71b4c56f1bb4bfc9fb3fc7915511ea4a557800 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Mon, 21 Apr 2014 16:09:12 -0700 Subject: [PATCH] handle package, msgid, and keywords being undefined --- scripts/process | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/process b/scripts/process index d42a1f9..516bd31 100755 --- a/scripts/process +++ b/scripts/process @@ -541,10 +541,10 @@ if ($codeletter eq 'D' || $codeletter eq 'F') Subject => "$gBug#$ref closed by $markedby ($header{'subject'})", "Message-ID" => "", (defined $data->{msgid})?("In-Reply-To" => $data->{msgid}):(), - References => join(' ',grep {defined $_} ($header{'message-id'},$data->{msgid})), + References => join(' ',grep {defined $_} ($header{'message-id'},$data->{msgid},'')), "X-$gProject-PR-Message" => "they-closed $ref", - "X-$gProject-PR-Package" => "$data->{package}", - "X-$gProject-PR-Keywords" => "$data->{keywords}", + (defined $data->{package})?("X-$gProject-PR-Package" => $data->{package}):(), + (defined $data->{keywords})?("X-$gProject-PR-Keywords" => $data->{keywords}):(), # Only have a X-$gProject-PR-Source when we know the source package (defined($source_package) and length($source_package))?("X-$gProject-PR-Source" => $source_package):(), "Reply-To" => "$ref\@$gEmailDomain", -- 2.39.2