Do not use removed functions
[gruntmaster-daemon.git] / lib / Gruntmaster / Daemon.pm
index 67fc5489ee3a68c52b3137a8d3ae86924e9a0c6e..9caa7dc9252123539425b93fbdf2a590040d39e6 100644 (file)
@@ -27,6 +27,7 @@ use constant FORMAT_EXTENSION => {
        PASCAL => 'pas',
        PERL => 'pl',
        PYTHON => 'py',
+       RUBY => 'rb',
        SBCL => 'l',
 };
 
@@ -113,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} = {
@@ -138,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.010066 seconds and 4 git commands to generate.