From: Marius Gavrilescu Date: Thu, 5 Feb 2015 14:16:26 +0000 (+0200) Subject: Make private 1 or 0 instead of 1 or empty string X-Git-Url: http://git.ieval.ro/?a=commitdiff_plain;h=02ce2ef628e5973f32dd1ff8c94b79ce00293c93;hp=33bc02b092e65c4be6d9cd9513a7d2e6a360d990;p=plack-app-gruntmaster.git Make private 1 or 0 instead of 1 or empty string --- diff --git a/lib/Plack/App/Gruntmaster.pm b/lib/Plack/App/Gruntmaster.pm index 0edfe5a..bd11fe0 100644 --- a/lib/Plack/App/Gruntmaster.pm +++ b/lib/Plack/App/Gruntmaster.pm @@ -238,9 +238,10 @@ sub dispatch_request{ my $source = $prog ? read_file $prog->path : $_{source_code}; unlink $prog->path if $prog; + my $private = (problem->private && !$_{contest}) ? 1 : 0; my $newjob = db->jobs->create({ maybe contest => $_{contest}, - maybe private => problem->private && !$_{contest}, + private => $private, date => time, extension => FORMAT_EXTENSION->{$_{prog_format}}, format => $_{prog_format},