Encypted errors be gone!

Fixed: Stop logging errors when parsing encrypted posts
pull/6/head
Mark McDowall 12 years ago
parent 79c1d6a792
commit fb5b7a9277

@ -396,5 +396,12 @@ namespace NzbDrone.Core.Test.ParserFixture
{ {
Parser.ParseHeader(title).Should().Be(expected); Parser.ParseHeader(title).Should().Be(expected);
} }
[TestCase("password - \"bdc435cb-93c4-4902-97ea-ca00568c3887.337\" yEnc")]
public void should_not_parse_encypted_posts(string title)
{
Parser.ParseTitle(title).Should().BeNull();
ExceptionVerification.IgnoreWarns();
}
} }
} }

@ -140,7 +140,8 @@ namespace NzbDrone.Core
} }
catch (Exception e) catch (Exception e)
{ {
Logger.ErrorException("An error has occurred while trying to parse " + title, e); if (!title.ToLower().Contains("password") && !title.ToLower().Contains("yenc"))
Logger.ErrorException("An error has occurred while trying to parse " + title, e);
} }
Logger.Trace("Unable to parse {0}", title); Logger.Trace("Unable to parse {0}", title);

Loading…
Cancel
Save