aboutsummaryrefslogtreecommitdiff
path: root/src/scoretable.php
diff options
context:
space:
mode:
authorBruno Ribas <brunoribas@gmail.com>2023-03-27 18:49:15 +0000
committerBruno Ribas <brunoribas@gmail.com>2023-03-27 18:49:15 +0000
commitb238e3d6fe7d443f674c1d519dfa9742ad3dce41 (patch)
tree210ab6300bc7409d06073aba19df52cd58eb9c72 /src/scoretable.php
parent47f972639bc616ec1c9446774a2909726cbf050c (diff)
downloadboca-b238e3d6fe7d443f674c1d519dfa9742ad3dce41.tar.gz
boca-b238e3d6fe7d443f674c1d519dfa9742ad3dce41.zip
scoretable.php: fix scoreboard to show correct teams
Diffstat (limited to 'src/scoretable.php')
-rw-r--r--src/scoretable.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/scoretable.php b/src/scoretable.php
index 987bf2a..bb83e4c 100644
--- a/src/scoretable.php
+++ b/src/scoretable.php
@@ -314,11 +314,15 @@ if($redo) {
while(1) {
$e=key($score);
$c=current($score);
+ if(!isset($score[$e]['username'])) break;
if(!isset($score[$e]['classingroup'])) continue;
reset($score[$e]['classingroup']);
while(1) {
$cg1=key($score[$e]['classingroup']);
$cg2=current($score[$e]['classingroup']);
+ if(empty($cg2))
+ if(next($score[$e]['classingroup'])===false)
+ break;
$strtmp .= " <tr class=\"";
$strtmp .= "sitegroup" . $cg1 . "\">";
$strtmp .= "<td>" . $cg2 . "</td>\n";