$_->{owner_name} = $_->{rs}->owner->name;
$_->{cansubmit} = $env->{'gruntmaster.contest'} ? time < db($env)->contest($env->{'gruntmaster.contest'})->stop : 1;
eval {
- db($env)->open->create({
+ db($env)->opens->create({
contest => $env->{'gruntmaster.contest'},
problem => $_->{id},
owner => $env->{REMOTE_USER},
+ time => time,
})
} if $env->{'gruntmaster.contest'} && time >= db($env)->contest($env->{'gruntmaster.contest'})->start;
+ say "Error when creating open: $@";
};
};