From 006dc9202b820e1b692f5bb8cb54d673ba8cd72e Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Sat, 25 Jun 2016 22:50:16 +0200 Subject: [PATCH] Fixed: Tweaked sample detection for short episodes. --- .../MediaFiles/EpisodeImport/SampleServiceFixture.cs | 11 ++++++++++- .../MediaFiles/EpisodeImport/DetectSample.cs | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core.Test/MediaFiles/EpisodeImport/SampleServiceFixture.cs b/src/NzbDrone.Core.Test/MediaFiles/EpisodeImport/SampleServiceFixture.cs index bbed1a753..febb5c42f 100644 --- a/src/NzbDrone.Core.Test/MediaFiles/EpisodeImport/SampleServiceFixture.cs +++ b/src/NzbDrone.Core.Test/MediaFiles/EpisodeImport/SampleServiceFixture.cs @@ -105,13 +105,22 @@ namespace NzbDrone.Core.Test.MediaFiles.EpisodeImport } [Test] - public void should_return_false_if_runtime_greater_than_than_minimum() + public void should_return_false_if_runtime_greater_than_minimum() { GivenRuntime(600); ShouldBeFalse(); } + [Test] + public void should_return_false_if_runtime_greater_than_webisode_minimum() + { + _series.Runtime = 6; + GivenRuntime(299); + + ShouldBeFalse(); + } + [Test] public void should_fall_back_to_file_size_if_mediainfo_dll_not_found_acceptable_size() { diff --git a/src/NzbDrone.Core/MediaFiles/EpisodeImport/DetectSample.cs b/src/NzbDrone.Core/MediaFiles/EpisodeImport/DetectSample.cs index 69ba9e94a..6b7b3d69e 100644 --- a/src/NzbDrone.Core/MediaFiles/EpisodeImport/DetectSample.cs +++ b/src/NzbDrone.Core/MediaFiles/EpisodeImport/DetectSample.cs @@ -108,7 +108,7 @@ namespace NzbDrone.Core.MediaFiles.EpisodeImport private int GetMinimumAllowedRuntime(Series series) { //Webisodes - 90 seconds - if (series.Runtime <= 5) + if (series.Runtime <= 10) { return 90; }