diff --git a/src/NzbDrone.Core/MediaFiles/EpisodeImport/ImportDecisionMaker.cs b/src/NzbDrone.Core/MediaFiles/EpisodeImport/ImportDecisionMaker.cs index d192c72f2..590b0f5d7 100644 --- a/src/NzbDrone.Core/MediaFiles/EpisodeImport/ImportDecisionMaker.cs +++ b/src/NzbDrone.Core/MediaFiles/EpisodeImport/ImportDecisionMaker.cs @@ -119,17 +119,17 @@ private ImportDecision GetDecision(LocalEpisode localEpisode, DownloadClientItem { ImportDecision decision = null; - var fileEpisodeInfo = Parser.Parser.ParsePath(localEpisode.Path); - - localEpisode.FileEpisodeInfo = fileEpisodeInfo; - localEpisode.Size = _diskProvider.GetFileSize(localEpisode.Path); - localEpisode.ReleaseType = localEpisode.DownloadClientEpisodeInfo?.ReleaseType ?? - localEpisode.FolderEpisodeInfo?.ReleaseType ?? - localEpisode.FileEpisodeInfo?.ReleaseType ?? - ReleaseType.Unknown; - try { + var fileEpisodeInfo = Parser.Parser.ParsePath(localEpisode.Path); + + localEpisode.FileEpisodeInfo = fileEpisodeInfo; + localEpisode.Size = _diskProvider.GetFileSize(localEpisode.Path); + localEpisode.ReleaseType = localEpisode.DownloadClientEpisodeInfo?.ReleaseType ?? + localEpisode.FolderEpisodeInfo?.ReleaseType ?? + localEpisode.FileEpisodeInfo?.ReleaseType ?? + ReleaseType.Unknown; + _aggregationService.Augment(localEpisode, downloadClientItem); if (localEpisode.Episodes.Empty())