[Rt-commit] r7380 - in rt/branches/3.7-EXPERIMENTAL: .
lib/RT/Interface
ruz at bestpractical.com
ruz at bestpractical.com
Wed Mar 28 15:47:53 EDT 2007
Author: ruz
Date: Wed Mar 28 15:47:52 2007
New Revision: 7380
Modified:
rt/branches/3.7-EXPERIMENTAL/ (props changed)
rt/branches/3.7-EXPERIMENTAL/html/Ticket/Forward.html
rt/branches/3.7-EXPERIMENTAL/lib/RT/Interface/Email.pm
Log:
r4825 at cubic-pc: cubic | 2007-03-28 23:45:49 +0400
* add results to the forward page
Modified: rt/branches/3.7-EXPERIMENTAL/html/Ticket/Forward.html
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/html/Ticket/Forward.html (original)
+++ rt/branches/3.7-EXPERIMENTAL/html/Ticket/Forward.html Wed Mar 28 15:47:52 2007
@@ -3,6 +3,7 @@
Ticket => $TicketObj,
Title => $Title,
&>
+<& /Elements/ListActions, actions => \@results &>
<form action="Forward.html" name="ForwardMessage" method="post">
% $m->callback( CallbackName => 'FormStart', ARGSRef => \%ARGS );
@@ -39,9 +40,11 @@
Abort( loc("Couldn't load transaction #[_1]", $QuoteTransaction) )
unless $txn->id;
+my @results;
if ( $ARGS{'Forward'} ) {
require RT::Interface::Email;
- RT::Interface::Email::ForwardTransaction( $txn, %ARGS );
+ my ($status, $msg) = RT::Interface::Email::ForwardTransaction( $txn, %ARGS );
+ push @results, $msg;
}
my $Title = loc('Forward message');
Modified: rt/branches/3.7-EXPERIMENTAL/lib/RT/Interface/Email.pm
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/lib/RT/Interface/Email.pm (original)
+++ rt/branches/3.7-EXPERIMENTAL/lib/RT/Interface/Email.pm Wed Mar 28 15:47:52 2007
@@ -446,7 +446,9 @@
Encoding => '8bit',
Data => $entity->as_string,
);
- SendEmail( entity => $mail );
+ my $status = SendEmail( entity => $mail );
+ return (0, $txn->loc("Couldn't send email")) unless $status;
+ return (1, $txn->loc("Send email successfully"));
}
sub CreateUser {
More information about the Rt-commit
mailing list