feat(filters): improve rejection handling (#1776)

* feat(filters): improve rejection handling

* fix(filters): rejection tests

* fix(filters): size check error rejection
This commit is contained in:
ze0s 2024-10-20 22:58:55 +02:00 committed by GitHub
parent ae779e5461
commit f029de233f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 586 additions and 311 deletions

View file

@ -206,9 +206,9 @@ func (s *service) processFilters(ctx context.Context, filters []*domain.Filter,
}
if !match {
l.Trace().Msgf("release.Process: indexer: %s, filter: %s release: %s, no match. rejections: %s", release.Indexer.Name, release.FilterName, release.TorrentName, f.RejectionsString(false))
l.Trace().Msgf("release.Process: indexer: %s, filter: %s release: %s, no match. rejections: %s", release.Indexer.Name, release.FilterName, release.TorrentName, f.RejectReasons.String())
l.Debug().Msgf("filter %s rejected release: %s", f.Name, f.RejectionsString(true))
l.Debug().Msgf("filter %s rejected release: %s", f.Name, release.TorrentName)
continue
}