Set a flag when rendering mailings
This commit is contained in:
parent
cc02178bb7
commit
95d0f9fedb
1 changed files with 10 additions and 5 deletions
|
|
@ -120,6 +120,8 @@ sub processContentAsUser {
|
||||||
|| $self->get('mailStyleTemplateId')
|
|| $self->get('mailStyleTemplateId')
|
||||||
|| $self->get('styleTemplateId');
|
|| $self->get('styleTemplateId');
|
||||||
|
|
||||||
|
$session->stow->set( 'mailing_rendering' => 1 );
|
||||||
|
|
||||||
# Generate email body for this user
|
# Generate email body for this user
|
||||||
my $content = $session->style->process(
|
my $content = $session->style->process(
|
||||||
$self->generateEmailContent( $issueId, $configuration ),
|
$self->generateEmailContent( $issueId, $configuration ),
|
||||||
|
|
@ -129,10 +131,13 @@ sub processContentAsUser {
|
||||||
# Process macros
|
# Process macros
|
||||||
WebGUI::Macro::process( $session, \$content );
|
WebGUI::Macro::process( $session, \$content );
|
||||||
|
|
||||||
|
$session->stow->delete( 'mailing_rendering' );
|
||||||
|
|
||||||
# Become ourselves again.
|
# Become ourselves again.
|
||||||
$session->user( { userId => $currentUser->getId } );
|
$session->user( { userId => $currentUser->getId } );
|
||||||
$var->switchAdminOn if $adminOn;
|
$var->switchAdminOn if $adminOn;
|
||||||
|
|
||||||
|
|
||||||
return $content;
|
return $content;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue