check season outside season list for absolute condition

This commit is contained in:
TheBeastLT
2021-09-17 20:36:14 +02:00
parent 2e029f574a
commit b0029dcf5a

View File

@@ -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);
}