From 08d92c5511507ce81c43bd5cbda7a1bfacded565 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Sun, 23 Nov 2014 21:15:36 +0100 Subject: [PATCH] Fixed: File imports via CDH are no longer checked for file locks. --- .../MediaFiles/DownloadedEpisodesImportService.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/NzbDrone.Core/MediaFiles/DownloadedEpisodesImportService.cs b/src/NzbDrone.Core/MediaFiles/DownloadedEpisodesImportService.cs index 5ea90d122..954d0bee1 100644 --- a/src/NzbDrone.Core/MediaFiles/DownloadedEpisodesImportService.cs +++ b/src/NzbDrone.Core/MediaFiles/DownloadedEpisodesImportService.cs @@ -138,10 +138,13 @@ namespace NzbDrone.Core.MediaFiles return new List() { new ImportResult(new ImportDecision(new LocalEpisode { Path = fileInfo.FullName }, "Unknown Series"), String.Format("Unknown Series for file: {0}", fileInfo.Name)) }; } - if (_diskProvider.IsFileLocked(fileInfo.FullName)) + if (downloadClientItem == null) { - _logger.Debug("[{0}] is currently locked by another process, skipping", fileInfo.FullName); - return new List(); + if (_diskProvider.IsFileLocked(fileInfo.FullName)) + { + _logger.Debug("[{0}] is currently locked by another process, skipping", fileInfo.FullName); + return new List(); + } } var decisions = _importDecisionMaker.GetImportDecisions(new List() { fileInfo.FullName }, series, true);