Do not use removed functions
[gruntmaster-daemon.git] / lib / Gruntmaster / Daemon.pm
index 958395c0bbabb80da7feccf43912fec327a195b6..9caa7dc9252123539425b93fbdf2a590040d39e6 100644 (file)
@@ -27,6 +27,8 @@ use constant FORMAT_EXTENSION => {
        PASCAL => 'pas',
        PERL => 'pl',
        PYTHON => 'py',
+       RUBY => 'rb',
+       SBCL => 'l',
 };
 
 ##################################################
@@ -112,7 +114,7 @@ sub process_job {
                map { $_ => $job->problem->get_column($_) } qw/generator runner judge precnt testcnt timeout olimit/
        };
        $meta->{tests} = decode_json $job->problem->tests if $meta->{runner} eq 'File';
-       delete $meta->{precnt} if $job->problem->is_in_archive;
+       delete $meta->{precnt} unless $job->contest;
        $meta->{testcnt} = $meta->{precnt} if $meta->{precnt};
 
        $meta->{files}{ver} = {
@@ -137,7 +139,7 @@ sub process_job {
                problem => $job->problem,
                owner   => $job->owner,
                job     => $job->id,
-               solved  => $solved}) if !$job->problem->is_private;
+               solved  => $solved}) if !$job->problem->private;
 }
 
 sub got_job{
This page took 0.01013 seconds and 4 git commands to generate.