diff --git a/src/qtlibtorrent/qbtsession.cpp b/src/qtlibtorrent/qbtsession.cpp index 1c133a499..97a3b0638 100755 --- a/src/qtlibtorrent/qbtsession.cpp +++ b/src/qtlibtorrent/qbtsession.cpp @@ -2969,7 +2969,6 @@ void QBtSession::recoverPersistentData(const QString &hash, const std::vectorsetData(TorrentModelItem::TR_SEED_DATE, QDateTime::currentDateTime(), Qt::DisplayRole); m_torrents[row]->refreshStatus(h.status(torrent_handle::query_accurate_download_counters)); notifyTorrentChanged(row); } diff --git a/src/qtlibtorrent/torrentmodel.h b/src/qtlibtorrent/torrentmodel.h index 511077491..9eb14c52e 100644 --- a/src/qtlibtorrent/torrentmodel.h +++ b/src/qtlibtorrent/torrentmodel.h @@ -69,7 +69,6 @@ private: QTorrentHandle m_torrent; libtorrent::torrent_status m_lastStatus; QDateTime m_addedTime; - QDateTime m_seedTime; QString m_label; QString m_name; mutable QIcon m_icon; diff --git a/src/torrentpersistentdata.h b/src/torrentpersistentdata.h index af6f21178..2bb351b9e 100644 --- a/src/torrentpersistentdata.h +++ b/src/torrentpersistentdata.h @@ -255,30 +255,6 @@ public: const QHash data = all_data.value(hash).toHash(); return data.value("previous_path").toString(); } - - static void saveSeedDate(const QTorrentHandle &h) { - QIniSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent-resume")); - QHash all_data = settings.value("torrents").toHash(); - QHash data = all_data[h.hash()].toHash(); - if (h.is_seed()) - data["seed_date"] = QDateTime::currentDateTime(); - else - data.remove("seed_date"); - all_data[h.hash()] = data; - settings.setValue("torrents", all_data); - } - - static void saveSeedDate(const QString &hash, const QDateTime &time) { - QIniSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent-resume")); - QHash all_data = settings.value("torrents").toHash(); - QHash data = all_data[hash].toHash(); - if (time.isValid()) - data["seed_date"] = time; - else - data.remove("seed_date"); - all_data[hash] = data; - settings.setValue("torrents", all_data); - } static QDateTime getSeedDate(const QString &hash) { QIniSettings settings(QString::fromUtf8("qBittorrent"), QString::fromUtf8("qBittorrent-resume")); @@ -389,10 +365,6 @@ public: data["seed"] = !was_seed; all_data[h.hash()] = data; settings.setValue("torrents", all_data); - if (!was_seed) { - // Save completion date - saveSeedDate(h); - } } }