Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Readarr/commit/e2272dcca3963aa8b8b2af22236721178b20720d
You should set ROOT_URL correctly, otherwise the web may not work correctly.
4 changed files with
20 additions and
5 deletions
@ -18,7 +18,7 @@ namespace NzbDrone.Core.Test.DecisionEngineTests
{
[TestFixture]
public class DvdSpecificationFixture : CoreTest < Dvd Specification>
public class RawDiskSpecificationFixture : CoreTest < RawDisk Specification>
{
private RemoteEpisode _remoteEpisode ;
@ -63,6 +63,13 @@ namespace NzbDrone.Core.Test.DecisionEngineTests
Subject . IsSatisfiedBy ( _remoteEpisode , null ) . Accepted . Should ( ) . BeFalse ( ) ;
}
[Test]
public void should_return_false_if_m2ts ( )
{
WithContainer ( "M2TS" ) ;
Subject . IsSatisfiedBy ( _remoteEpisode , null ) . Accepted . Should ( ) . BeFalse ( ) ;
}
[Test]
public void should_compare_case_insensitive ( )
{
@ -156,7 +156,7 @@
<Compile Include= "DecisionEngineTests\RssSync\ProperSpecificationFixture.cs" />
<Compile Include= "DecisionEngineTests\Search\SeriesSpecificationFixture.cs" />
<Compile Include= "DecisionEngineTests\SameEpisodesSpecificationFixture.cs" />
<Compile Include= "DecisionEngineTests\ Dvd SpecificationFixture.cs" />
<Compile Include= "DecisionEngineTests\ RawDisk SpecificationFixture.cs" />
<Compile Include= "DecisionEngineTests\UpgradeDiskSpecificationFixture.cs" />
<Compile Include= "Download\CompletedDownloadServiceFixture.cs" />
<Compile Include= "Download\DownloadApprovedReportsTests\DownloadApprovedFixture.cs" />
@ -6,13 +6,15 @@ using NzbDrone.Core.Parser.Model;
namespace NzbDrone.Core.DecisionEngine.Specifications
{
public class Dvd Specification : IDecisionEngineSpecification
public class RawDisk Specification : IDecisionEngineSpecification
{
private static readonly string [ ] _dvdContainerTypes = new [ ] { "vob" , "iso" } ;
private static readonly string [ ] _blurayContainerTypes = new [ ] { "m2ts" } ;
private readonly Logger _logger ;
public Dvd Specification( Logger logger )
public RawDisk Specification( Logger logger )
{
_logger = logger ;
}
@ -32,6 +34,12 @@ namespace NzbDrone.Core.DecisionEngine.Specifications
return Decision . Reject ( "Raw DVD release" ) ;
}
if ( _blurayContainerTypes . Contains ( subject . Release . Container . ToLower ( ) ) )
{
_logger . Debug ( "Release contains raw Bluray, rejecting." ) ;
return Decision . Reject ( "Raw Bluray release" ) ;
}
return Decision . Accept ( ) ;
}
}
@ -331,7 +331,7 @@
<Compile Include= "DecisionEngine\Specifications\Search\SingleEpisodeSearchMatchSpecification.cs" />
<Compile Include= "DecisionEngine\Specifications\Search\TorrentSeedingSpecification.cs" />
<Compile Include= "DecisionEngine\Specifications\SameEpisodesGrabSpecification.cs" />
<Compile Include= "DecisionEngine\Specifications\ Dvd Specification.cs" />
<Compile Include= "DecisionEngine\Specifications\ RawDisk Specification.cs" />
<Compile Include= "DecisionEngine\Specifications\UpgradeDiskSpecification.cs" />
<Compile Include= "DiskSpace\DiskSpace.cs" />
<Compile Include= "DiskSpace\DiskSpaceService.cs" />