From 43cffcc5170dfce54773aa2ed2735d343351a42a Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Wed, 18 Feb 2009 20:38:30 -0800 Subject: [PATCH] Use get_addresses to parse X-Debbugs-Cc: to allow multiple Cc:'s (closes: #514183) --- debian/changelog | 2 ++ scripts/process | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 5dcd5d6..2344152 100644 --- a/debian/changelog +++ b/debian/changelog @@ -240,6 +240,8 @@ debbugs (2.4.2) UNRELEASED; urgency=low * Add Date headers if missing (closes: #458757) * Indicate what machine has built webpages (closes: #507022) * Indicate the update location of source (closes: #512306) + * Use get_addresses to parse X-Debbugs-Cc: to allow multiple Cc:'s + (closes: #514183) -- Colin Watson Fri, 20 Jun 2003 18:57:25 +0100 diff --git a/scripts/process b/scripts/process index 11c692e..e3243ca 100755 --- a/scripts/process +++ b/scripts/process @@ -13,7 +13,7 @@ use IO::File; use MIME::Parser; use Debbugs::MIME qw(decode_rfc1522 create_mime_message getmailbody); -use Debbugs::Mail qw(send_mail_message encode_headers); +use Debbugs::Mail qw(send_mail_message encode_headers get_addresses); use Debbugs::Packages qw(getpkgsrc); use Debbugs::User qw(read_usertags write_usertags); use Debbugs::Common qw(:lock get_hashname); @@ -634,7 +634,7 @@ my $newsubject= $subject; $newsubject =~ s/^$gBug#$ref:*\s*//; my $xcchdr= $header{ 'x-debbugs-cc' } || ''; if ($xcchdr =~ m/\S/) { - push(@resentccs,$xcchdr); + push(@resentccs,get_addresses($xcchdr)); $resentccexplain.= fill_template('mail/xdebbugscc', {xcchdr => $xcchdr}, ); -- 2.39.2