Save torrents priorities on torrent finished

Save fastresumes for all torrents that shifted in the queue when a torrent finished.
This commit is contained in:
thalieht 2018-08-24 20:46:26 +03:00
commit ec9120adf0

View file

@ -3673,8 +3673,11 @@ void Session::handleTorrentChecked(TorrentHandle *const torrent)
void Session::handleTorrentFinished(TorrentHandle *const torrent)
{
if (!torrent->hasError() && !torrent->hasMissingFiles())
if (!torrent->hasError() && !torrent->hasMissingFiles()) {
saveTorrentResumeData(torrent);
if (isQueueingSystemEnabled())
handleTorrentsPrioritiesChanged();
}
emit torrentFinished(torrent);
qDebug("Checking if the torrent contains torrent files to download");