From 787d4ae90b0bd65ea369332c6209d38821f3085f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B8nstantine=20Kovalensky?= <45331093+kovalensky@users.noreply.github.com> Date: Sat, 18 Nov 2023 16:26:34 +0400 Subject: [PATCH] Improve code for retracker addition (#1118) --- src/Legacy/Torrent.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/Legacy/Torrent.php b/src/Legacy/Torrent.php index 821c31e2f..c348ded60 100644 --- a/src/Legacy/Torrent.php +++ b/src/Legacy/Torrent.php @@ -573,13 +573,9 @@ class Torrent } // Add retracker - if (isset($bb_cfg['tracker']['retracker']) && $bb_cfg['tracker']['retracker']) { + if (!empty($bb_cfg['tracker']['retracker_host']) && $bb_cfg['tracker']['retracker']) { if (bf($userdata['user_opt'], 'user_opt', 'user_retracker') || IS_GUEST) { - if (!isset($tor['announce-list'])) { - $tor['announce-list'] = [[$announce], $announce_urls_add, [$bb_cfg['tracker']['retracker_host']]]; - } else { - $tor['announce-list'] = array_merge($tor['announce-list'], [[$bb_cfg['tracker']['retracker_host']]]); - } + $tor['announce-list'] = array_merge($tor['announce-list'] ?? [], [$bb_cfg['tracker']['retracker_host']]); } }