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 $issueCount = 0;
|
||||
my ( @recentIssues, @olderIssues );
|
||||
my $issues = $self->getIssues;
|
||||
my $recentCount = 0;
|
||||
my @issues;
|
||||
my $issues = $self->getIssues;
|
||||
foreach my $issue ( @{ $issues } ) {
|
||||
my $issueVar = $issue->get;
|
||||
$issueVar->{ url } = $issue->getUrl;
|
||||
|
||||
$issueCount++;
|
||||
if ( $recentCount < $self->get('recentIssueCount') ) {
|
||||
$issueVar->{ content } = $self->getAssetContent( $issue );
|
||||
$issueVar->{ isRecent } = 1;
|
||||
$recentCount++;
|
||||
}
|
||||
|
||||
if ( $issueCount <= $self->get('recentIssueCount') ) {
|
||||
$issueVar->{ content } = $self->getAssetContent( $issue );
|
||||
|
||||
push @recentIssues, $issueVar;
|
||||
}
|
||||
else {
|
||||
push @olderIssues, $issueVar;
|
||||
}
|
||||
push @issues, $issueVar;
|
||||
}
|
||||
|
||||
$var->{ recent_issue_loop } = \@recentIssues;
|
||||
$var->{ recent_issue_count } = scalar @recentIssues;
|
||||
$var->{ older_issue_loop } = \@olderIssues;
|
||||
$var->{ older_issue_count } = scalar @olderIssues;
|
||||
$var->{ issue_count } = $issueCount;
|
||||
$var->{ recent_issue_count } = $recentCount;
|
||||
$var->{ older_issue_count } = scalar( @issues ) - $recentCount;
|
||||
$var->{ issue_loop } = \@issues;
|
||||
$var->{ issue_count } = scalar @issues;
|
||||
|
||||
$self->appendSubscriptionFormVars( $var );
|
||||
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue