From b0029dcf5a5d81b2fc71d10d5cdbdb131d4fcfe0 Mon Sep 17 00:00:00 2001 From: TheBeastLT Date: Fri, 17 Sep 2021 20:36:14 +0200 Subject: [PATCH] check season outside season list for absolute condition --- scraper/lib/torrentFiles.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scraper/lib/torrentFiles.js b/scraper/lib/torrentFiles.js index 0d49166..9ee68e0 100644 --- a/scraper/lib/torrentFiles.js +++ b/scraper/lib/torrentFiles.js @@ -244,7 +244,8 @@ function isAbsoluteEpisodeFiles(files, metadata) { const absoluteEpisodes = files .filter(file => file.season && file.episodes) .filter(file => file.episodes.every(ep => metadata.episodeCount[file.season - 1] < ep)) - return nonMovieEpisodes.every(file => !file.season) || absoluteEpisodes.length >= threshold + return nonMovieEpisodes.every(file => !file.season || file.season > metadata.episodeCount.length) + || absoluteEpisodes.length >= threshold // && !isNewEpisodesNotInMetadata(files, metadata); }