Revert "Always save info dict when saving fastresume"

This reverts commit 4aab44e779.
This commit is contained in:
sledgehammer999 2019-11-25 15:35:06 +02:00
parent 005f0010ec
commit 7aa01a1b51
No known key found for this signature in database
GPG Key ID: 6E4A2D025B7CC9A2
2 changed files with 1 additions and 6 deletions

View File

@ -3852,11 +3852,6 @@ void Session::startUpTorrents()
int resumedTorrentsCount = 0;
const auto startupTorrent = [this, &resumeDataDir, &resumedTorrentsCount](const TorrentResumeData &params)
{
// TODO: Remove loading of .torrent files when starting up existing torrents
// Starting from v4.2.0, the required `info` dict will be stored in fastresume too
// (besides .torrent file), that means we can remove loading of .torrent files in
// a later release, such as v4.3.0.
const QString filePath = resumeDataDir.filePath(QString("%1.torrent").arg(params.hash));
qDebug() << "Starting up torrent" << params.hash << "...";
if (!addTorrent_impl(params.addTorrentData, params.magnetUri, TorrentInfo::loadFromFile(filePath), params.data))

View File

@ -569,7 +569,7 @@ bool TorrentHandle::needSaveResumeData() const
void TorrentHandle::saveResumeData()
{
m_nativeHandle.save_resume_data(lt::torrent_handle::save_info_dict);
m_nativeHandle.save_resume_data();
m_session->handleTorrentSaveResumeDataRequested(this);
}