Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Prowlarr/commit/c58d607349f51309bd80d744bf006f6942df377e?style=unified&whitespace=ignore-change
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
17 additions and
2 deletions
@ -59,5 +59,15 @@ namespace NzbDrone.Core.Test.TvTests.EpisodeServiceTests
. Should ( )
. Be ( expectedTitle ) ;
}
[Test]
public void should_return_null_when_no_match_is_found ( )
{
GivenEpisodesWithTitles ( ) ;
Subject . FindEpisodeByTitle ( 1 , 1 , "The.Walking.Dead.S04.Special.Inside.The.Walking.Dead.Walker.University.720p.HDTV.x264-W4F" )
. Should ( )
. BeNull ( ) ;
}
}
}
@ -109,7 +109,7 @@ namespace NzbDrone.Core.Tv
var normalizedReleaseTitle = Parser . Parser . NormalizeEpisodeTitle ( releaseTitle ) . Replace ( "." , " " ) ;
var episodes = _episodeRepository . GetEpisodes ( seriesId , seasonNumber ) ;
var query = episodes . Select (
var matches = episodes . Select (
episode = > new
{
Position = normalizedReleaseTitle . IndexOf ( Parser . Parser . NormalizeEpisodeTitle ( episode . Title ) , StringComparison . CurrentCultureIgnoreCase ) ,
@ -121,7 +121,12 @@ namespace NzbDrone.Core.Tv
. ThenByDescending ( e = > e . Length )
. ToList ( ) ;
return query . First ( ) . Episode ;
if ( matches . Any ( ) )
{
return matches . First ( ) . Episode ;
}
return null ;
}
public List < Episode > EpisodesWithFiles ( int seriesId )