X-Git-Url: http://git.ieval.ro/?p=gruntmaster-data.git;a=blobdiff_plain;f=lib%2FGruntmaster%2FData.pm;h=530aba7f80e2fb5142fde000d1a8dd2eaf4aaea3;hp=3fed5b3fe360e87d498c69d248a7f67d431616f1;hb=e1b6fd19f5724ce68ee92aaeae1c0ddf7a6a2561;hpb=f7e9da17d2a51800b190c6475ef41a07af0d4e2f diff --git a/lib/Gruntmaster/Data.pm b/lib/Gruntmaster/Data.pm index 3fed5b3..530aba7 100644 --- a/lib/Gruntmaster/Data.pm +++ b/lib/Gruntmaster/Data.pm @@ -3,8 +3,8 @@ use 5.014; use warnings; use parent qw/Exporter/; -our $VERSION = '5999.000_013'; -our @EXPORT = qw/dbinit purge db user_list user_entry problem_list problem_entry contest_list contest_entry contest_has_problem job_list job_entry create_job standings update_status rerun_job take_job finish_job open_problem/; ## no critic (ProhibitAutomaticExportation) +our $VERSION = '5999.000_014'; +our @EXPORT = qw/dbinit purge db user_list user_entry problem_list problem_entry contest_list contest_entry contest_has_problem job_list job_entry create_job standings update_status rerun_job take_job finish_job open_problem/; our @EXPORT_OK = @EXPORT; use JSON::MaybeXS qw/decode_json/; @@ -279,8 +279,8 @@ sub finish_job { sub open_problem { my ($contest, $problem, $owner, $time) = @_; my $ct = contest_entry($contest); - return unless $ct->{id} && $time >= $ct->{start} && $time < $ct->{stop}; - eval { db->insert(opens => { + return unless $ct->{id} && $time >= $ct->{start} && $time < $ct->{stop}; ## no critic (ProhibitNegativeExpressionsInUnlessAndUntilConditions) + eval { db->insert(opens => { ## no critic (RequireCheckingReturnValueOfEval) contest => $contest, problem => $problem, owner => $owner, @@ -467,10 +467,10 @@ Marius Gavrilescu Emarius@ieval.roE =head1 COPYRIGHT AND LICENSE -Copyright (C) 2014 by Marius Gavrilescu +Copyright (C) 2014-2015 by Marius Gavrilescu This library is free software; you can redistribute it and/or modify -it under the same terms as Perl itself, either Perl version 5.18.1 or, +it under the same terms as Perl itself, either Perl version 5.20.1 or, at your option, any later version of Perl 5 you may have available.