X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FGruntmaster%2FPage%2FSt.pm;h=901dc9a9620fe9949b1fd13c82519e9726c354dd;hb=aa7b6003a8122bb8ad68976ee8c55717e8d5eb96;hp=316a92b46f5c1f5ea555e0fbf43cf64fdf0b7c3c;hpb=c8f80fd70646af47a169ed75afbfc350f81bc84e;p=plack-app-gruntmaster.git diff --git a/lib/Gruntmaster/Page/St.pm b/lib/Gruntmaster/Page/St.pm index 316a92b..901dc9a 100644 --- a/lib/Gruntmaster/Page/St.pm +++ b/lib/Gruntmaster/Page/St.pm @@ -44,8 +44,7 @@ sub _generate{ my (%scores, %tries); for (1 .. jobcard) { if ($Gruntmaster::Data::contest) { - $tries{job_user()}{job_problem()}++; - $scores{job_user()}{job_problem()} = job_result() ? 0 : calc_score (job_user(), job_problem(), job_date(), $tries{job_user()}{job_problem()}, $totaltime) if job_date() > $start; + $scores{job_user()}{job_problem()} = job_result() ? 0 : calc_score (job_user(), job_problem(), job_date(), $tries{job_user()}{job_problem()}++, $totaltime) if job_date() > $start; } elsif (defined job_user && defined job_problem && defined job_result) { if (defined job_result_text && job_result_text =~ m/^(\scores+)/) { $scores{job_user()}{job_problem()} = $ct;