X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FPlack%2FApp%2FGruntmaster.pm;h=c197f85b6a72c2785542569114807192ef5fb1b4;hb=cf22c656aa3dd064d854f751d78ea401558674ae;hp=2c07bd569017005b29bc1fab078529229b74aef8;hpb=25ed3a342819b81afaf9d04c8c6f8db372a22392;p=gruntmaster-page.git diff --git a/lib/Plack/App/Gruntmaster.pm b/lib/Plack/App/Gruntmaster.pm index 2c07bd5..c197f85 100644 --- a/lib/Plack/App/Gruntmaster.pm +++ b/lib/Plack/App/Gruntmaster.pm @@ -106,7 +106,7 @@ sub dispatch_request{ }, sub (/st/:contest) { - my @pb = map { [$_->{id}, $_->{name}] } @{problem_list contest => $_{contest}}; + my @pb = map { [$_->{id}, $_->{name}] } sort { $a->{value} <=> $b->{value} } @{problem_list contest => $_{contest}}; response st => 'Standings', {problems => \@pb, st => standings $_{contest}}, 10 }, @@ -129,7 +129,7 @@ sub dispatch_request{ sub (/log/ + ?:contest~&:owner~&:page~&:problem~&:private~&:result~) { forbid $_{private}; my ($jobs, $pageinfo) = job_list(%_); - response log => 'Job list', {log => $jobs, %$pageinfo}, 5 + response log => 'Job log', {log => $jobs, %$pageinfo}, 5 }, sub (/pb/ + ?:owner~&:contest~&:private~) { forbid $_{private};