]> iEval git - gruntmaster-data.git/blobdiff - lib/Gruntmaster/Data.pm
Make gruntmaster-problem check also set/clear time limit overrides
[gruntmaster-data.git] / lib / Gruntmaster / Data.pm
index 69e5d02826ac127f68ecd8ee97b9d9022b14d2ff..fa81e76b926301d25eaf33e7963d2fa6b02b8f45 100644 (file)
@@ -37,7 +37,7 @@ sub dynsub{
 }
 
 BEGIN {
-       for my $rs (qw/contest contest_problem job open problem user problem_status contest_status/) {
+       for my $rs (qw/contest contest_problem job open limit problem user problem_status contest_status/) {
                my $rsname = ucfirst $rs;
                $rsname =~ s/_([a-z])/\u$1/gs;
                dynsub PL_N($rs) => sub { $_[0]->resultset($rsname)              };
@@ -185,7 +185,7 @@ sub update_status {
        my %hash;
        for (@jobs) {
                my $pb = $_->get_column('problem');
-               $private{$pb} //= $_->problem->is_private;
+               $private{$pb} //= $_->problem->private;
                next if $private{$pb};
                $hash{$pb, $_->get_column('owner')} = [$_->id, $_->result ? 0 : 1];
        }
This page took 0.0246 seconds and 4 git commands to generate.