From 3ed64ab494157e46987d18284fcac07313256c2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B8nstantine=20Kovalensky?= <45331093+kovalensky@users.noreply.github.com> Date: Wed, 8 Nov 2023 11:39:17 +0400 Subject: [PATCH] Code re-formatting (#1059) --- admin/stats/tracker.php | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/admin/stats/tracker.php b/admin/stats/tracker.php index c78b9a73c..7fce46456 100644 --- a/admin/stats/tracker.php +++ b/admin/stats/tracker.php @@ -75,18 +75,21 @@ foreach ($rowset as $cnt => $row) { $peers_in_last_sec[] = sprintf('%3s', $row['peers']) . (($cnt && !(++$cnt % 15)) ? " \n" : ''); } +// Detailed statistics for peer clients $clients = []; $client_count = 0; +$client_list = ''; $rowset = DB()->fetch_rowset('SELECT peer_id AS client FROM ' . TMP_TRACKER_TABLE); -foreach ($rowset as $cnt => $row) { - $clientString = substr($row['client'], 0, 3); - if (!isset($clients[$clientString])) { - $clients[$clientString] = 1; - } - else { - $clients[$clientString]++; - } - $client_count++; +if (!empty($rowset)) { + foreach ($rowset as $cnt => $row) { + $clientString = substr($row['client'], 0, 3); + if (!isset($clients[$clientString])) { + $clients[$clientString] = 1; + } + else { + $clients[$clientString]++; + } + $client_count++; } foreach ($clients as $value => $count) { @@ -94,7 +97,8 @@ foreach ($clients as $value => $count) { $clients_percentage[] = get_user_torrent_client($value) . " ($count) => $percentage%"; } -$clients = implode('
', $clients_percentage); +$client_list = implode('
', $clients_percentage); +} function commify_callback($matches) { @@ -139,7 +143,7 @@ echo "\n clients:   - $clients + $client_list \n"; echo '';