query(" UPDATE torrents SET GroupID = '$GroupID' WHERE ID = '$TorrentID'"); // Delete old group if needed $DB->query(" SELECT ID FROM torrents WHERE GroupID = '$OldGroupID'"); if (!$DB->has_results()) { $DB->query(" UPDATE comments SET PageID = '$GroupID' WHERE Page = 'torrents' AND PageID = '$OldGroupID'"); Torrents::delete_group($OldGroupID); $Cache->delete_value("torrent_comments_{$GroupID}_catalogue_0"); } else { Torrents::update_hash($OldGroupID); } Torrents::update_hash($GroupID); $Cache->delete_value("torrent_download_$TorrentID"); Misc::write_log("Torrent $TorrentID was edited by $LoggedUser[Username]"); Torrents::write_group_log($GroupID, 0, $LoggedUser['ID'], "merged from group $OldGroupID", 0); $DB->query(" UPDATE group_log SET GroupID = $GroupID WHERE GroupID = $OldGroupID"); header("Location: torrents.php?id=$GroupID");