]> iEval git - gruntmaster-page.git/blobdiff - lib/Plack/App/Gruntmaster.pm
Add Oberon
[gruntmaster-page.git] / lib / Plack / App / Gruntmaster.pm
index c7c6620ed9f52bfe4952b15ebad4d029cbba8a15..7b927d5958b27863254b7f4617f497b2e4294e33 100644 (file)
@@ -28,6 +28,7 @@ use constant FORMAT_EXTENSION => {
        GOLANG => 'go',
        GOLFSCRIPT => 'gs',
        HASKELL => 'hs',
+       OBERON => 'm',
        MONO => 'cs',
        JAVA => 'java',
        PASCAL => 'pas',
@@ -106,7 +107,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
                },
 
This page took 0.021301 seconds and 4 git commands to generate.