Calculate eta for seed only torrents using ratio limits

This commit is contained in:
Nick Tiskov
2013-03-01 13:31:45 +04:00
parent 9c7807ded4
commit 34a88c83f0
2 changed files with 49 additions and 18 deletions

View File

@@ -172,7 +172,7 @@ QVariant TorrentModelItem::data(int column, int role) const
return m_torrent.upload_payload_rate();
case TR_ETA: {
// XXX: Is this correct?
if (m_torrent.is_seed() || m_torrent.is_paused() || m_torrent.is_queued()) return MAX_ETA;
if (m_torrent.is_paused() || m_torrent.is_queued()) return MAX_ETA;
return QBtSession::instance()->getETA(m_torrent.hash());
}
case TR_RATIO: