Clean up issue loop generation code and add some urls.
This commit is contained in:
parent
a761768c0a
commit
bcaa3f87b3
1 changed files with 12 additions and 4 deletions
|
|
@ -33,10 +33,18 @@ sub www_view {
|
||||||
|
|
||||||
my @newsletterLoop;
|
my @newsletterLoop;
|
||||||
foreach my $letter ( @{ $letters } ) {
|
foreach my $letter ( @{ $letters } ) {
|
||||||
my @issues =
|
my @issues;
|
||||||
map { $_->get }
|
foreach my $issue ( @{ $letter->getIssues } ) {
|
||||||
@{ $letter->getIssues };
|
my $issueId = $issue->getId;
|
||||||
|
push @issues, {
|
||||||
|
%{ $issue->get },
|
||||||
|
url => $issue->getUrl,
|
||||||
|
previewUrl => $letter->getUrl( "func=previewEmail;issueId=$issueId" ),
|
||||||
|
editUrl => $issue->getUrl( 'func=edit' ),
|
||||||
|
sendUrl => '',
|
||||||
|
sendTestUrl => '',
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
push @newsletterLoop, {
|
push @newsletterLoop, {
|
||||||
%{ $letter->get },
|
%{ $letter->get },
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue