The following commit has been merged in the master branch:
commit 1c78486ee1459cd3f98bf7d964a7936cb51e0c02
Author: James McCoy <[email protected]>
Date:   Mon Apr 9 19:28:43 2012 -0400

    bts: Generate a proper Cc field with "reassign … . done …".
    
    Closes: #668132
    Signed-off-by: James McCoy <[email protected]>

diff --git a/debian/changelog b/debian/changelog
index 35a456c..56dc73d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+devscripts (2.11.7) UNRELEASED; urgency=low
+
+  * bts: Generate a proper Cc field with "reassign … . done …".  (Closes:
+    #668132)
+
+ -- James McCoy <[email protected]>  Mon, 09 Apr 2012 19:27:24 -0400
+
 devscripts (2.11.6) unstable; urgency=low
 
   [ James McCoy ]
diff --git a/scripts/bts.pl b/scripts/bts.pl
index 068eede..e679100 100755
--- a/scripts/bts.pl
+++ b/scripts/bts.pl
@@ -2599,16 +2599,14 @@ sub send_mail {
 }
 
 sub generate_packages_cc {
-    my $ccs = '';
+    my @ccs;
     if (keys %ccpackages && $packagesserver) {
-       $ccs .= join("\@$packagesserver, ", sort (keys %ccpackages))
-           . "\@$packagesserver";
+       push @ccs, map { "$_\@$packagesserver" } sort keys %ccpackages;
     }
     if (keys %ccsubmitters && $btsserver) {
-       $ccs .= join("\@$btsserver, ", sort (keys %ccsubmitters))
-           . "\@$btsserver";
+       push @ccs, map { "$_\@$btsserver" } sort keys %ccsubmitters;
     }
-    return $ccs;
+    return join(', ', @ccs);
 }
 
 # Sends all cached mail to the bts (duh).

-- 
Git repository for devscripts


-- 
To unsubscribe, send mail to [email protected].

Reply via email to