]> iEval git - plack-app-gruntmaster.git/blobdiff - lib/Plack/App/Gruntmaster.pm
Do not load Email:: modules as they are no longer needed
[plack-app-gruntmaster.git] / lib / Plack / App / Gruntmaster.pm
index c9965d08a46894e02b5aa61cdbf89087c28d9000..c02e7dd3f023cbdbd84c402f36cc0d85cabbcd06 100644 (file)
@@ -14,9 +14,6 @@ use Web::Simple;
 use Gruntmaster::Data;
 use Plack::App::Gruntmaster::HTML;
 
-use Email::Sender::Simple qw/sendmail/;
-use Email::Simple;
-
 use warnings NONFATAL => 'all';
 no warnings 'illegalproto';
 
@@ -29,6 +26,7 @@ use constant CONTENT_TYPES => +{
        cpp => 'text/x-c++src',
        cs => 'text/x-csharp', # Used by GNOME. Not in mime.types.
        go => 'text/plain', # ?
+       gs => 'text/plain',
        hs => 'text/x-haskell',
        java => 'text/x-java',
        pas => 'text/x-pascal',
@@ -43,6 +41,7 @@ use constant FORMAT_EXTENSION => {
        CPP => 'cpp',
        GCCGO => 'go',
        GOLANG => 'go',
+       GOLFSCRIPT => 'gs',
        HASKELL => 'hs',
        MONO => 'cs',
        JAVA => 'java',
@@ -118,7 +117,7 @@ sub dispatch_request{
                                $vary .= ', Authorization' if $privacy eq 'private';
                                my @hdrs = ('X-Forever' => 1, 'Cache-Control' => "$privacy, max-age=$r->{maxage}", Vary => $vary);
                                return [200, ['Content-Type' => 'application/json; charset=utf-8', @hdrs], [encode_json $r->{params}]] if $format eq 'json';
-                               my $ret = render $r->{template}, 'en', title => $r->{title}, %{$r->{params}}, maybe static => $env->{HTTP_X_STATIC} + 1;
+                               my $ret = render $r->{template}, 'en', title => $r->{title}, %{$r->{params}}, maybe static => $env->{HTTP_X_STATIC};
                                [200, ['Content-Type' => 'text/html; charset=utf-8', @hdrs], [encode 'UTF-8', $ret]]
                        },
                },
This page took 0.019464 seconds and 4 git commands to generate.