X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FGruntmaster%2FPage%2FCt.pm;h=4aa3254c4a58daccead353d15daf2659bc9e8297;hb=923655e1a9f847c21d3fdb254f58e705f4dd4da9;hp=f5c6c1f0d2cc9ed6ee53f83137f3b6bb1a5314c4;hpb=bb95f538bf263c0294d87cfb90d58c66117b9aab;p=plack-app-gruntmaster.git diff --git a/lib/Gruntmaster/Page/Ct.pm b/lib/Gruntmaster/Page/Ct.pm index f5c6c1f..4aa3254 100644 --- a/lib/Gruntmaster/Page/Ct.pm +++ b/lib/Gruntmaster/Page/Ct.pm @@ -11,7 +11,7 @@ use constant TEMPLATES => { en => <<'HTML',

Running contests

- +
@@ -25,7 +25,7 @@ use constant TEMPLATES => {

Pending contests

-
NameStart dateEnd dateOwner
+
@@ -39,7 +39,7 @@ use constant TEMPLATES => {

Finished contests

-
NameStart dateEnd dateOwner
+
@@ -54,7 +54,8 @@ HTML }; sub _generate{ - my ($self, $htc, $path, $lang) = @_; + my ($self, $htc, $lang, $logger) = @_; + debug $logger => "language is '$lang'"; my (@running, @pending, @finished); for (contests) { @@ -70,9 +71,9 @@ sub _generate{ push @finished, $ct if time > contest_end; } - $htc->param(running => \@running); - $htc->param(pending => \@pending); - $htc->param(finished => \@finished); + $htc->param(running => \@running) if @running; + $htc->param(pending => \@pending) if @pending; + $htc->param(finished => \@finished) if @finished; } 1
NameStart dateEnd dateOwner