[Rt-commit] r7805 - in rt/branches/3.7-EXPERIMENTAL-TUNIS: .

clsung at bestpractical.com clsung at bestpractical.com
Thu May 10 04:36:08 EDT 2007


Author: clsung
Date: Thu May 10 04:36:08 2007
New Revision: 7805

Modified:
   rt/branches/3.7-EXPERIMENTAL-TUNIS/   (props changed)
   rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT/Action/SendEmail.pm

Log:
 r1026 at going04:  clsung | 2007-05-10 15:47:05 +0800
 - log 
 11:17 < ruz> as obra said we can use name
 11:19 < ruz> but really instead of if email elsif name else.... chain we should use generic user's entry display method I've 
              added during M3 :)
 11:19 < ruz> but now it's only available as mason component


Modified: rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT/Action/SendEmail.pm
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT/Action/SendEmail.pm	(original)
+++ rt/branches/3.7-EXPERIMENTAL-TUNIS/lib/RT/Action/SendEmail.pm	Thu May 10 04:36:08 2007
@@ -546,8 +546,11 @@
     $self->SetHeader( 'Managed-by',
         "RT $RT::VERSION (http://www.bestpractical.com/rt/)" );
 
-    $self->SetHeader( 'RT-Originator',
-        $self->TransactionObj->CreatorObj->EmailAddress );
+    # XXX, TODO: use /ShowUser/ShowUserEntry(or something like that) when it would be 
+    #            refactored into user's method.
+    if (my $email = $self->TransactionObj->CreatorObj->EmailAddress) {
+      $self->SetHeader( 'RT-Originator', $email );
+    }
 
 }
 


More information about the Rt-commit mailing list