From ef713982dfdd9f18ceed70cb0d61950563b51723 Mon Sep 17 00:00:00 2001 From: Matthew Connelly Date: Sun, 15 Mar 2015 02:15:11 +0000 Subject: [PATCH] apparently conditional code is 3hard5me --- blogalba | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blogalba b/blogalba index 50da6f8..f68c262 100755 --- a/blogalba +++ b/blogalba @@ -202,14 +202,14 @@ get '/page/:id' => sub { }; get '/wrote/:yyyy/:mm/:slug' => sub { pass unless params->{yyyy} =~ /^[0-9]{4}$/ and params->{mm} =~ /^(?:0[1-9]|1[0-2])$/ and params->{slug} =~ /^[a-z0-9\-]+(?:\.md)?$/i; - $page->param(SOURCEVIEW => 1) and header('Content-Type' => 'text/plain') if params->{slug} =~ s/\.md$//; + if (params->{slug} =~ s/\.md$//) { $page->param(SOURCEVIEW => 1); header('Content-Type' => 'text/plain'); } $page->param(ISPOST => 1); get_post params->{yyyy}, params->{mm}, params->{slug} or pass; return $page->output; }; get '/:extpage' => sub { pass unless params->{extpage} =~ /^[a-z0-9\-]+(?:\.md)?$/i; - $page->param(SOURCEVIEW => 1) and header('Content-Type' => 'text/plain') if params->{extpage} =~ s/\.md$//; + if (params->{extpage} =~ s/\.md$//) { $page->param(SOURCEVIEW => 1); header('Content-Type' => 'text/plain'); } $page->param(ISPOST => 0); get_page params->{extpage} or pass; return $page->output;