Merging recent_issue_loop and older_issue_loop
This commit is contained in:
parent
62dd81a165
commit
e0085c13c0
2 changed files with 13 additions and 17 deletions
|
|
@ -116,30 +116,26 @@ sub getViewVars {
|
||||||
|
|
||||||
my $var = $self->get;
|
my $var = $self->get;
|
||||||
|
|
||||||
my $issueCount = 0;
|
my $recentCount = 0;
|
||||||
my ( @recentIssues, @olderIssues );
|
my @issues;
|
||||||
my $issues = $self->getIssues;
|
my $issues = $self->getIssues;
|
||||||
foreach my $issue ( @{ $issues } ) {
|
foreach my $issue ( @{ $issues } ) {
|
||||||
my $issueVar = $issue->get;
|
my $issueVar = $issue->get;
|
||||||
$issueVar->{ url } = $issue->getUrl;
|
$issueVar->{ url } = $issue->getUrl;
|
||||||
|
|
||||||
$issueCount++;
|
if ( $recentCount < $self->get('recentIssueCount') ) {
|
||||||
|
$issueVar->{ content } = $self->getAssetContent( $issue );
|
||||||
|
$issueVar->{ isRecent } = 1;
|
||||||
|
$recentCount++;
|
||||||
|
}
|
||||||
|
|
||||||
if ( $issueCount <= $self->get('recentIssueCount') ) {
|
push @issues, $issueVar;
|
||||||
$issueVar->{ content } = $self->getAssetContent( $issue );
|
|
||||||
|
|
||||||
push @recentIssues, $issueVar;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
push @olderIssues, $issueVar;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$var->{ recent_issue_loop } = \@recentIssues;
|
$var->{ recent_issue_count } = $recentCount;
|
||||||
$var->{ recent_issue_count } = scalar @recentIssues;
|
$var->{ older_issue_count } = scalar( @issues ) - $recentCount;
|
||||||
$var->{ older_issue_loop } = \@olderIssues;
|
$var->{ issue_loop } = \@issues;
|
||||||
$var->{ older_issue_count } = scalar @olderIssues;
|
$var->{ issue_count } = scalar @issues;
|
||||||
$var->{ issue_count } = $issueCount;
|
|
||||||
|
|
||||||
$self->appendSubscriptionFormVars( $var );
|
$self->appendSubscriptionFormVars( $var );
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue