Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Lidarr/commit/d5da0ec4dd4680e7d69fa7b1ed49794744b9b7ae
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
24 additions and
5 deletions
@ -44,10 +44,14 @@ namespace NzbDrone.Core.Test.MetadataSourceTests
result [ 0 ] . Title . Should ( ) . Be ( expected ) ;
}
[Test]
public void no_search_result ( )
[TestCase("tvdbid:")]
[TestCase("tvdbid: 99999999999999999999")]
[TestCase("tvdbid: 0")]
[TestCase("tvdbid: -12")]
[TestCase("adjalkwdjkalwdjklawjdlKAJD;EF")]
public void no_search_result ( string term )
{
var result = Subject . SearchForNewSeries ( Guid . NewGuid ( ) . ToString ( ) ) ;
var result = Subject . SearchForNewSeries ( term ) ;
result . Should ( ) . BeEmpty ( ) ;
}
@ -1,6 +1,7 @@
using System ;
using System.Collections.Generic ;
using System.Linq ;
using System.Net ;
using System.Text.RegularExpressions ;
using System.Web ;
using NLog ;
@ -37,12 +38,26 @@ namespace NzbDrone.Core.MetadataSource
int tvdbId ;
if ( slug . IsNullOrWhiteSpace ( ) | | slug . Any ( char . IsWhiteSpace ) | | ! Int32 . TryParse ( slug , out tvdbId ) )
if ( slug . IsNullOrWhiteSpace ( ) | | slug . Any ( char . IsWhiteSpace ) | | ! Int32 . TryParse ( slug , out tvdbId ) | | tvdbId < = 0 )
{
return Enumerable . Empty < TVDBSharp . Models . Show > ( ) ;
}
return new [ ] { _tvdb . GetShow ( tvdbId ) } ;
try
{
return new [ ] { _tvdb . GetShow ( tvdbId ) } ;
}
catch ( WebException ex )
{
var resp = ex . Response as HttpWebResponse ;
if ( resp ! = null & & resp . StatusCode = = HttpStatusCode . NotFound )
{
return Enumerable . Empty < TVDBSharp . Models . Show > ( ) ;
}
throw ;
}
}
return _tvdb . Search ( GetSearchTerm ( lowerTitle ) , 10 ) ;