From 6e5e78124554503efd63292cdd88dff10ce5acb2 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Sun, 15 Mar 2015 13:11:17 +0100 Subject: [PATCH] Added another nzbgeek hashed pattern. --- src/NzbDrone.Core.Test/ParserTests/HashedReleaseFixture.cs | 7 +++++++ src/NzbDrone.Core/Parser/Parser.cs | 2 ++ 2 files changed, 9 insertions(+) diff --git a/src/NzbDrone.Core.Test/ParserTests/HashedReleaseFixture.cs b/src/NzbDrone.Core.Test/ParserTests/HashedReleaseFixture.cs index 168568be9..70cbe3328 100644 --- a/src/NzbDrone.Core.Test/ParserTests/HashedReleaseFixture.cs +++ b/src/NzbDrone.Core.Test/ParserTests/HashedReleaseFixture.cs @@ -73,6 +73,13 @@ namespace NzbDrone.Core.Test.ParserTests "grimm", Quality.WEBDL720p, "ECI" + }, + new object[] + { + @"C:\Test\The.Good.Wife.S02E23.720p.HDTV.x264-NZBgeek/cgajsofuejsa501.mkv".AsOsAgnostic(), + "thegoodwife", + Quality.HDTV720p, + "NZBgeek" } }; diff --git a/src/NzbDrone.Core/Parser/Parser.cs b/src/NzbDrone.Core/Parser/Parser.cs index 5c33d928f..594cb44c9 100644 --- a/src/NzbDrone.Core/Parser/Parser.cs +++ b/src/NzbDrone.Core/Parser/Parser.cs @@ -141,7 +141,9 @@ namespace NzbDrone.Core.Parser new Regex(@"^[a-z0-9]{24}$", RegexOptions.Compiled), // Format seen on some NZBGeek releases + // Be very strict with these coz they are very close to the valid 101 ep numbering. new Regex(@"^[A-Z]{11}\d{3}$", RegexOptions.Compiled), + new Regex(@"^[a-z]{12}\d{3}$", RegexOptions.Compiled), //Backup filename (Unknown origins) new Regex(@"^Backup_\d{5,}S\d{2}-\d{2}$", RegexOptions.Compiled),