mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-31 04:38:04 -06:00
committed by
GitHub
parent
8c0cd09823
commit
7e0cd223fd
@@ -473,18 +473,7 @@ void TrackerListWidget::deleteSelectedTrackers()
|
||||
delete item;
|
||||
}
|
||||
|
||||
// Iterate over the trackers and remove the selected ones
|
||||
const QVector<BitTorrent::TrackerEntry> trackers = torrent->trackers();
|
||||
QVector<BitTorrent::TrackerEntry> remainingTrackers;
|
||||
remainingTrackers.reserve(trackers.size());
|
||||
|
||||
for (const BitTorrent::TrackerEntry &entry : trackers)
|
||||
{
|
||||
if (!urlsToRemove.contains(entry.url))
|
||||
remainingTrackers.push_back(entry);
|
||||
}
|
||||
|
||||
torrent->replaceTrackers(remainingTrackers);
|
||||
torrent->removeTrackers(urlsToRemove);
|
||||
|
||||
if (!torrent->isPaused())
|
||||
torrent->forceReannounce();
|
||||
|
||||
Reference in New Issue
Block a user