}
die if defined $contest && $contest !~ /^\w+$/ ;
die if defined $contest && (time < contest_start $contest || time > contest_end $contest);
+ return aputs 'A required parameter was not supplied' if grep { !defined } $problem, $format, $prog;
+
+ local $Gruntmaster::Data::contest = $contest;
my $job = push_job (
date => time,
}
};
- PUBLISH 'jobs', $job;
+ $contest //= '';
+ PUBLISH 'jobs', "$contest.$job";
$r->print("Job submitted");
OK
}