From: miker Date: Wed, 25 Feb 2009 05:33:31 +0000 (+0000) Subject: plugging in TT; a bit of documentation in the ABOUT() sub. I suggest this as convention X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=2222a3ec9a39f61c8520905a5054d2360a9c8c7f;p=evergreen%2Ftadl.git plugging in TT; a bit of documentation in the ABOUT() sub. I suggest this as convention git-svn-id: svn://svn.open-ils.org/ILS/trunk@12295 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/src/perlmods/OpenILS/Application/Trigger/Reactor/StaticEmail.pm b/Open-ILS/src/perlmods/OpenILS/Application/Trigger/Reactor/StaticEmail.pm index 634dc709ba..556afc87bc 100644 --- a/Open-ILS/src/perlmods/OpenILS/Application/Trigger/Reactor/StaticEmail.pm +++ b/Open-ILS/src/perlmods/OpenILS/Application/Trigger/Reactor/StaticEmail.pm @@ -9,13 +9,29 @@ use base 'OpenILS::Application::Trigger::Reactor'; my $log = 'OpenSRF::Utils::Logger'; my $default_template = <config_value('email_notify', 'sender_address'); $$env{params}{subject} ||= 'Test subject -- StaticEmail Reactor'; $$env{params}{body} ||= 'Test body -- StaticEmail Reactor'; + $$env{template} ||= $default_template; $$env{params}{recipient} or return 0; + my $text = $self->run_TT($env); + return 0 if (!$text); + $logger->info("StaticEmail Reactor: sending email to ". $$env{params}{recipient}." via SMTP server $smtp"); my $sender = Email::Send->new({mailer => 'SMTP'}); $sender->mailer_args([Host => $smtp]); - my $TT = $$env{template} || $default_template; - my $text = ''; # XXX TemplateToolkit stuff goes here... my $stat; my $err;