mirror of
https://github.com/Radarr/Radarr.git
synced 2024-11-09 12:32:31 +01:00
Mark invalid series downloads with NzbDrone prefix.
Fixed broken tests.
This commit is contained in:
parent
951eb4523d
commit
4604bbd821
@ -24,7 +24,7 @@ public class IndexerTests : TestBase
|
|||||||
{
|
{
|
||||||
|
|
||||||
[TestCase("nzbsorg.xml", 2)]
|
[TestCase("nzbsorg.xml", 2)]
|
||||||
[TestCase("nzbsrus.xml", 9)]
|
[TestCase("nzbsrus.xml", 7)]
|
||||||
[TestCase("newzbin.xml", 1)]
|
[TestCase("newzbin.xml", 1)]
|
||||||
[TestCase("nzbmatrix.xml", 2)]
|
[TestCase("nzbmatrix.xml", 2)]
|
||||||
public void parse_feed_xml(string fileName, int warns)
|
public void parse_feed_xml(string fileName, int warns)
|
||||||
|
@ -36,7 +36,7 @@ public static class Parser
|
|||||||
RegexOptions.IgnoreCase | RegexOptions.Compiled),
|
RegexOptions.IgnoreCase | RegexOptions.Compiled),
|
||||||
|
|
||||||
//Episodes over 99 (3-digits or more)
|
//Episodes over 99 (3-digits or more)
|
||||||
new Regex(@"^(?<title>.*?)(?:\W?S?(?<season>\d{1,2}(?!\d+))(?:(?:\-|\.|[ex]|\s)+(?<episode>\d+))+)+\W?(?!\\)",
|
new Regex(@"^(?<title>.*?)(?:\W?S?(?<season>\d{1,2}(?!\d+))(?:(?:\-|[ex]|\s)+(?<episode>\d+))+)+\W?(?!\\)",
|
||||||
RegexOptions.IgnoreCase | RegexOptions.Compiled),
|
RegexOptions.IgnoreCase | RegexOptions.Compiled),
|
||||||
|
|
||||||
//Supports 103/113 naming
|
//Supports 103/113 naming
|
||||||
|
@ -86,6 +86,9 @@ public virtual void Start(ProgressNotification notification, int targetId, int s
|
|||||||
if (series == null)
|
if (series == null)
|
||||||
{
|
{
|
||||||
Logger.Warn("Unable to Import new download [{0}], series doesn't exist in database.", subfolder);
|
Logger.Warn("Unable to Import new download [{0}], series doesn't exist in database.", subfolder);
|
||||||
|
|
||||||
|
//Rename the Directory so it's not processed again.
|
||||||
|
_diskProvider.MoveDirectory(subfolderInfo.FullName, Path.Combine(subfolderInfo.Parent.FullName, "_NzbDrone_" + subfolderInfo.Name));
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user