From 5550565d6a3b22d797e686125a174938276db849 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Tue, 9 Feb 2016 23:47:35 +0100 Subject: [PATCH] Fixed: Manual Import didn't revert to parent folder when trying to parse series leading to issues with obfuscated releases. --- .../EpisodeImport/Manual/ManualImportService.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/MediaFiles/EpisodeImport/Manual/ManualImportService.cs b/src/NzbDrone.Core/MediaFiles/EpisodeImport/Manual/ManualImportService.cs index 86e0fdf0f..8b1b650d5 100644 --- a/src/NzbDrone.Core/MediaFiles/EpisodeImport/Manual/ManualImportService.cs +++ b/src/NzbDrone.Core/MediaFiles/EpisodeImport/Manual/ManualImportService.cs @@ -126,7 +126,13 @@ namespace NzbDrone.Core.MediaFiles.EpisodeImport.Manual folder = new FileInfo(file).Directory.FullName; } - var series = _parsingService.GetSeries(Path.GetFileNameWithoutExtension(file)); + Series series = null; + + var parsedEpisodeInfo = Parser.Parser.ParsePath(folder.GetRelativePath(file)); + if (parsedEpisodeInfo != null) + { + series = _parsingService.GetSeries(parsedEpisodeInfo.SeriesTitle); + } if (series == null && downloadId.IsNotNullOrWhiteSpace()) {