X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FGruntmaster%2FPage%2FCSS.pm;h=a6f647a5f924846cbabb0607893158c67acc2644;hb=5a2112d32984d8621a6fb8a461b85ddf9c37e9ba;hp=0f4bf6a8193c88b2ee55f96d17285687670e0eaf;hpb=eac599be8b36a2a10e34942b3cdcaeac269cf4ef;p=gruntmaster-page.git diff --git a/lib/Gruntmaster/Page/CSS.pm b/lib/Gruntmaster/Page/CSS.pm index 0f4bf6a..a6f647a 100644 --- a/lib/Gruntmaster/Page/CSS.pm +++ b/lib/Gruntmaster/Page/CSS.pm @@ -13,6 +13,7 @@ use CSS::Minifier::XS qw/minify/; sub generate{ my ($self, $format, $logger, $theme) = @_; debug $logger => "theme is $theme"; + return [404, ['Content-Type' => 'text/plain'], [ 'Not found' ]] unless -e "css/themes/$theme.css"; my $css = read_file "css/themes/$theme.css"; $css .= read_file $_ for ; [200, ['Content-Type' => 'text/css', 'Cache-Control' => 'public, max-age=604800'], [minify $css] ]