X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FGruntmaster%2FPage%2FSubmit.pm;h=41184ab7307bf6951add3a29e48102cdb7dc58ef;hb=refs%2Fheads%2Fmindcoding;hp=5f7d7279006a0d0804c04e28fd537537e6d07d8e;hpb=a46fb222e6ce50102b7c61a95af435afc74f5e33;p=plack-app-gruntmaster.git diff --git a/lib/Gruntmaster/Page/Submit.pm b/lib/Gruntmaster/Page/Submit.pm index 5f7d727..41184ab 100644 --- a/lib/Gruntmaster/Page/Submit.pm +++ b/lib/Gruntmaster/Page/Submit.pm @@ -5,6 +5,9 @@ use Gruntmaster::Page::Base; use constant FORMAT_EXTENSION => { C => 'c', CPP => 'cpp', + GCCGO => 'go', + GOLANG => 'go', + HASKELL => 'hs', MONO => 'cs', JAVA => 'java', PASCAL => 'pas', @@ -43,7 +46,7 @@ sub generate{ $contest //= ''; #PUBLISH 'jobs', "$contest.$job"; - [303, [Location => $r->path =~ s,/pb/\w+/submit$,/log/,r], ['']] + [303, [Location => ($contest ? "/ct/$contest/log/" : '/log/')], ['']] } 1