Validate newznab indexers when adding

This commit is contained in:
Mark McDowall
2013-09-25 19:51:07 -07:00
parent 34b5a833f5
commit f0e721ee80
8 changed files with 87 additions and 6 deletions
@@ -4,11 +4,11 @@ namespace NzbDrone.Core.Exceptions
{
public class BadRequestException : DownstreamException
{
public BadRequestException(HttpStatusCode statusCode, string message) : base(statusCode, message)
public BadRequestException(string message) : base(HttpStatusCode.BadRequest, message)
{
}
public BadRequestException(HttpStatusCode statusCode, string message, params object[] args) : base(statusCode, message, args)
public BadRequestException(string message, params object[] args) : base(HttpStatusCode.BadRequest, message, args)
{
}
}
@@ -15,7 +15,7 @@ namespace NzbDrone.Core.Exceptions
switch (statusCode)
{
case HttpStatusCode.BadRequest:
throw new BadRequestException(statusCode, message);
throw new BadRequestException(message);
case HttpStatusCode.Unauthorized:
throw new UnauthorizedAccessException(message);