This commit is contained in:
jxxghp 2023-09-13 14:58:33 +08:00
parent 8ee391688d
commit 61c59b4405

View File

@ -736,14 +736,15 @@ class TorrentRemover(_PluginBase):
name = remove_torrent.get("name") name = remove_torrent.get("name")
size = remove_torrent.get("size") size = remove_torrent.get("size")
for torrent in torrents: for torrent in torrents:
if torrent.name == name \ if downloader == "qbittorrent":
and torrent.size == size \ item_plus = self.__get_qb_torrent(torrent)
and torrent.hash not in [t.get("id") for t in remove_torrents]: else:
remove_torrents_plus.append({ item_plus = self.__get_tr_torrent(torrent)
"id": torrent.hash, if not item_plus:
"name": torrent.name, continue
"site": StringUtils.get_url_sld(torrent.tracker), if item_plus.get("name") == name \
"size": torrent.size and item_plus.get("size") == size \
}) and item_plus.get("id") not in [t.get("id") for t in remove_torrents]:
remove_torrents_plus.append(item_plus)
remove_torrents.extend(remove_torrents_plus) remove_torrents.extend(remove_torrents_plus)
return remove_torrents return remove_torrents