Add basic infrastructure to actually send out mailings.
This commit is contained in:
parent
3f3ee717b7
commit
80c1ce0b44
4 changed files with 99 additions and 5 deletions
|
|
@ -71,6 +71,7 @@ sub getRecipients {
|
|||
#----------------------------------------------------------------------------
|
||||
sub processContentAsUser {
|
||||
my $self = shift;
|
||||
my $issueId = shift;
|
||||
my $userId = shift;
|
||||
my $session = $self->session;
|
||||
my $currentUser = $session->user;
|
||||
|
|
@ -85,7 +86,7 @@ sub processContentAsUser {
|
|||
|
||||
# Generate email body for this user
|
||||
my $content = $session->style->process(
|
||||
$self->generateEmailContent,
|
||||
$self->generateEmailContent( $issueId ),
|
||||
$styleTemplateId,
|
||||
);
|
||||
|
||||
|
|
@ -114,9 +115,10 @@ sub www_previewContent {
|
|||
my $self = shift;
|
||||
my $form = $self->session->form;
|
||||
|
||||
my $issueId = $form->get('issueId');
|
||||
my $userId = $form->get('userId');
|
||||
|
||||
return $self->processContentAsUser( $userId );
|
||||
return $self->processContentAsUser( $issueId, $userId );
|
||||
}
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue