mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-18 06:28:03 -06:00
- Make sure torrent handle is valid before updating the torrent
This commit is contained in:
@@ -279,6 +279,7 @@ void FinishedTorrents::updateMetadata(QTorrentHandle &h) {
|
||||
}
|
||||
|
||||
void FinishedTorrents::updateTorrent(QTorrentHandle h) {
|
||||
if(!h.is_valid()) return;
|
||||
QString hash = h.hash();
|
||||
int row = getRowFromHash(hash);
|
||||
if(row == -1){
|
||||
|
||||
@@ -505,6 +505,7 @@ void DownloadingTorrents::updateMetadata(QTorrentHandle &h) {
|
||||
// get information from torrent handles and
|
||||
// update download list accordingly
|
||||
bool DownloadingTorrents::updateTorrent(QTorrentHandle h) {
|
||||
if(!h.is_valid()) return false;
|
||||
bool added = false;
|
||||
try{
|
||||
QString hash = h.hash();
|
||||
|
||||
Reference in New Issue
Block a user