[Rt-commit] r7915 - rt/branches/3.7-EXPERIMENTAL-RTIR-2.4/lib/RT

ruz at bestpractical.com ruz at bestpractical.com
Wed May 23 19:20:49 EDT 2007


Author: ruz
Date: Wed May 23 19:20:48 2007
New Revision: 7915

Modified:
   rt/branches/3.7-EXPERIMENTAL-RTIR-2.4/lib/RT/Ticket_Overlay.pm

Log:
* during refactoring we lost 'Bcc on reply' functionality
  add it back

Modified: rt/branches/3.7-EXPERIMENTAL-RTIR-2.4/lib/RT/Ticket_Overlay.pm
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL-RTIR-2.4/lib/RT/Ticket_Overlay.pm	(original)
+++ rt/branches/3.7-EXPERIMENTAL-RTIR-2.4/lib/RT/Ticket_Overlay.pm	Wed May 23 19:20:48 2007
@@ -2432,9 +2432,11 @@
 
     # XXX: 'CcMessageTo' is EmailAddress line, so most probably here is bug
     # as CanonicalizeEmailAddress expect only one address at a time
-    $args{'MIMEObj'}->head->add(
-        'RT-Send-Cc' => RT::User->CanonicalizeEmailAddress( $args{'CcMessageTo'} )
-    ) if defined $args{'CcMessageTo'};
+    foreach my $field (qw(Cc Bcc)) {
+        $args{'MIMEObj'}->head->add(
+            "RT-Send-$field" => RT::User->CanonicalizeEmailAddress( $args{ $field .'MessageTo' } )
+        ) if defined $args{ $field . 'MessageTo' };
+    }
 
     foreach my $argument (qw(Encrypt Sign)) {
         $args{'MIMEObj'}->head->add(


More information about the Rt-commit mailing list