Make sure torrents get deleted on failed

This commit is contained in:
Mukhtar Akere
2024-12-12 17:38:53 +01:00
parent 4eb3539347
commit 7359f280b0
3 changed files with 9 additions and 0 deletions

View File

@@ -97,6 +97,7 @@ func (q *QBit) ProcessFiles(torrent *Torrent, debridTorrent *debrid.Torrent, arr
dbT, err := debridTorrent.Debrid.CheckStatus(debridTorrent, isSymlink)
if err != nil {
q.logger.Printf("Error checking status: %v", err)
go debridTorrent.Delete()
q.MarkAsFailed(torrent)
_ = arr.Refresh()
return