Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Sonarr/commit/69567de9a2b950cb1704f93ddb1588d85af1c956
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
15 additions and
7 deletions
@ -20,6 +20,10 @@ namespace NzbDrone.Core.Test.ParserTests
[TestCase("The.Walking.Dead.S04E13.720p.WEB-DL.AAC2.0.H.264-Cyphanix", "Cyphanix")]
[TestCase("Arrow.S02E01.720p.WEB-DL.DD5.1.H.264.mkv", "DRONE")]
[TestCase("Series Title S01E01 Episode Title", "DRONE")]
[TestCase("The Colbert Report - 2014-06-02 - Thomas Piketty.mkv", "DRONE")]
[TestCase("Real Time with Bill Maher S12E17 May 23, 2014.mp4", "DRONE")]
[TestCase("Reizen Waes - S01E08 - Transistrië, Zuid-Ossetië en Abchazië SDTV.avi", "DRONE")]
[TestCase("Simpsons 10x11 - Wild Barts Cant Be Broken [rl] . avi ", " DRONE ")]
public void should_parse_release_group ( string title , string expected )
{
Parser . Parser . ParseReleaseGroup ( title ) . Should ( ) . Be ( expected ) ;
@ -284,18 +284,22 @@ namespace NzbDrone.Core.Parser
title = title . TrimEnd ( "-RP" ) ;
string group ;
var matches = ReleaseGroupRegex . Matches ( title ) ;
if ( matches . Count ! = 0 )
{
group = matches . OfType < Match > ( ) . Last ( ) . Groups [ "releasegroup" ] . Value ;
}
else
{
return defaultReleaseGroup ;
var group = matches . OfType < Match > ( ) . Last ( ) . Groups [ "releasegroup" ] . Value ;
int groupIsNumeric ;
if ( Int32 . TryParse ( group , out groupIsNumeric ) )
{
return defaultReleaseGroup ;
}
return group ;
}
return group ;
return defaultReleaseG roup;
}
public static string RemoveFileExtension ( string title )