diff --git a/internal/torrent/fixer.go b/internal/torrent/fixer.go index 4bc4b4c..3fe3386 100644 --- a/internal/torrent/fixer.go +++ b/internal/torrent/fixer.go @@ -41,6 +41,7 @@ func (t *TorrentManager) processFixers(instances []realdebrid.Torrent) { toDelete = append(toDelete, id) case "repaired": // this torrent contains broken files if instance.Progress != 100 { + t.fixers.Set(id, "repaired") // requeue the fixer continue } torrent := t.getMoreInfo(instance)