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

ruz at bestpractical.com ruz at bestpractical.com
Thu May 24 02:01:52 EDT 2007


Author: ruz
Date: Thu May 24 02:01:52 2007
New Revision: 7920

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

Log:
* don't sign when ForwardFromUser

Modified: rt/branches/3.7-EXPERIMENTAL-RTIR-2.4/lib/RT/Interface/Email.pm
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL-RTIR-2.4/lib/RT/Interface/Email.pm	(original)
+++ rt/branches/3.7-EXPERIMENTAL-RTIR-2.4/lib/RT/Interface/Email.pm	Thu May 24 02:01:52 2007
@@ -575,7 +575,10 @@
     $mail->head->set( Subject => "Fwd: $subject" );
     $mail->head->set( From    => $from );
 
-    my $status = SendEmail( Entity => $mail, Transaction => $txn );
+    my $status = RT->Config->Get('ForwardFromUser')
+        # never sign if we forward from User
+        ? SendEmail( Entity => $mail, Transaction => $txn, Sign => 0 )
+        : SendEmail( Entity => $mail, Transaction => $txn );
     return (0, $txn->loc("Couldn't send email")) unless $status;
     return (1, $txn->loc("Send email successfully"));
 }


More information about the Rt-commit mailing list