From 63ea1f1afd8e0c36103a3bfaaa539296cb4eb7cb Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 19 Aug 2018 09:23:34 -0700 Subject: [PATCH] Fixed: Skip sample check when rescanning series folder --- .../MediaFiles/EpisodeImport/ImportDecisionMaker.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/MediaFiles/EpisodeImport/ImportDecisionMaker.cs b/src/NzbDrone.Core/MediaFiles/EpisodeImport/ImportDecisionMaker.cs index 2b3291006..28180f404 100644 --- a/src/NzbDrone.Core/MediaFiles/EpisodeImport/ImportDecisionMaker.cs +++ b/src/NzbDrone.Core/MediaFiles/EpisodeImport/ImportDecisionMaker.cs @@ -61,7 +61,9 @@ namespace NzbDrone.Core.MediaFiles.EpisodeImport downloadClientItemInfo = Parser.Parser.ParseTitle(downloadClientItem.Title); } - var nonSampleVideoFileCount = GetNonSampleVideoFileCount(newFiles, series, downloadClientItemInfo, folderInfo); + // If not importing from a scene source (series folder for example), then assume all files are not samples + // to avoid using media info on every file needlessly (especially if Analyse Media Files is disabled). + var nonSampleVideoFileCount = sceneSource ? GetNonSampleVideoFileCount(newFiles, series, downloadClientItemInfo, folderInfo) : videoFiles.Count; var decisions = new List();