diff --git a/server/core/torrent.go b/server/core/torrent.go index 014a701..c7d06cd 100644 --- a/server/core/torrent.go +++ b/server/core/torrent.go @@ -56,6 +56,11 @@ func SearchEpisode(db1 *db.Client, seriesId, seasonNum, episodeNum int, checkRes continue } } + if isNumberedSeries(series) && episodeNum == -1 { + //should not want season + continue + } + if episodeNum != -1 && meta.Episode != episodeNum { //not season pack, episode number equals continue } else if seasonNum == -1 && !meta.IsSeasonPack { //want season pack, but not season pack