mirror of
https://github.com/Radarr/Radarr.git
synced 2024-08-18 08:19:38 +02:00
New: Log out body for bad API requests
This commit is contained in:
parent
3a146ea667
commit
901723b8e3
@ -1,7 +1,10 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Data.SQLite;
|
using System.Data.SQLite;
|
||||||
|
using System.IO;
|
||||||
using FluentValidation;
|
using FluentValidation;
|
||||||
using Nancy;
|
using Nancy;
|
||||||
|
using Nancy.Extensions;
|
||||||
|
using Nancy.IO;
|
||||||
using NLog;
|
using NLog;
|
||||||
using NzbDrone.Core.Datastore;
|
using NzbDrone.Core.Datastore;
|
||||||
using NzbDrone.Core.Exceptions;
|
using NzbDrone.Core.Exceptions;
|
||||||
@ -26,7 +29,10 @@ public Response HandleException(NancyContext context, Exception exception)
|
|||||||
|
|
||||||
if (exception is ApiException apiException)
|
if (exception is ApiException apiException)
|
||||||
{
|
{
|
||||||
_logger.Warn(apiException, "API Error");
|
_logger.Warn(apiException, "API Error:\n{0}", apiException.Message);
|
||||||
|
var body = RequestStream.FromStream(context.Request.Body).AsString();
|
||||||
|
_logger.Trace("Request body:\n{0}", body);
|
||||||
|
|
||||||
return apiException.ToErrorResponse(context);
|
return apiException.ToErrorResponse(context);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user