summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/jitterbug/Project.pm4
-rw-r--r--views/project/index.tt2
2 files changed, 4 insertions, 2 deletions
diff --git a/lib/jitterbug/Project.pm b/lib/jitterbug/Project.pm
index db921e7..9695884 100644
--- a/lib/jitterbug/Project.pm
+++ b/lib/jitterbug/Project.pm
@@ -25,8 +25,10 @@ get '/:project' => sub {
push @{$commits->{$d}}, $_;
}
+ my @days = sort {$b cmp $a} keys %$commits;
+
template 'project/index',
- { project => $project, builds => $commits, %$desc };
+ { project => $project, days => \@days, builds => $commits, %$desc };
};
get '/:project/feed' => sub {
diff --git a/views/project/index.tt b/views/project/index.tt
index ff13769..2749989 100644
--- a/views/project/index.tt
+++ b/views/project/index.tt
@@ -4,7 +4,7 @@
<strong>"<: $description :>"</strong>
- :for $builds.keys() -> $day {
+ :for $days -> $day {
<h3 class="builds-day" id="builds-day-<: $day :>"><: $day :></h3>
<div class="commits" id="commits-day-<: $day :>">
:for $builds[$day] -> $build {