Update functions_torrent.php

This commit is contained in:
Roman Kelesidis 2024-12-02 18:26:09 +07:00
parent 8cc9f38620
commit 6413214465

View File

@ -11,7 +11,7 @@ function get_torrent_info ($attach_id)
$sql = " $sql = "
SELECT SELECT
a.post_id, d.physical_filename, d.extension, d.tracker_status, a.post_id, d.physical_filename, d.extension, d.tracker_status,
t.topic_first_post_id, t.topic_first_post_id, t.topic_title,
p.poster_id, p.topic_id, p.forum_id, p.poster_id, p.topic_id, p.forum_id,
f.allow_reg_tracker f.allow_reg_tracker
FROM FROM
@ -58,10 +58,10 @@ function torrent_auth_check ($forum_id, $poster_id)
function tracker_unregister ($attach_id, $mode = '') function tracker_unregister ($attach_id, $mode = '')
{ {
global $lang, $bb_cfg; global $lang, $bb_cfg, $log_action;
$attach_id = (int) $attach_id; $attach_id = (int) $attach_id;
$post_id = $topic_id = $forum_id = $info_hash = null; $post_id = $topic_id = $topic_title = $forum_id = $info_hash = null;
// Get torrent info // Get torrent info
if ($torrent = get_torrent_info($attach_id)) if ($torrent = get_torrent_info($attach_id))
@ -69,6 +69,7 @@ function tracker_unregister ($attach_id, $mode = '')
$post_id = $torrent['post_id']; $post_id = $torrent['post_id'];
$topic_id = $torrent['topic_id']; $topic_id = $torrent['topic_id'];
$forum_id = $torrent['forum_id']; $forum_id = $torrent['forum_id'];
$topic_title = $torrent['topic_title'];
} }
if ($mode == 'request') if ($mode == 'request')
@ -117,6 +118,13 @@ function tracker_unregister ($attach_id, $mode = '')
bb_die('Could not delete peers'); bb_die('Could not delete peers');
} }
// Log action
$log_action->mod('mod_topic_tor_unregister', array(
'forum_id' => $forum_id,
'topic_id' => $topic_id,
'topic_title' => $topic_title,
));
// Ocelot // Ocelot
if ($bb_cfg['ocelot']['enabled']) if ($bb_cfg['ocelot']['enabled'])
{ {