add log if request to ScheduledPublishController fails without exception

This commit is contained in:
dkoruba
2017-05-19 22:14:10 +02:00
parent 70507501bd
commit 65ed69cf06

View File

@@ -88,6 +88,20 @@ namespace Umbraco.Web.Scheduling
}
var result = await wc.SendAsync(request, token);
var content = await result.Content.ReadAsStringAsync();
if (result.IsSuccessStatusCode)
{
LogHelper.Debug<ScheduledPublishing>(() => "Request successfully send to url = " + url);
}
else
{
var msg = string.Format(
"Request failed with status code \"{0}\". Request content = \"{1}\".",
result.StatusCode, content);
var ex = new HttpRequestException(msg);
LogHelper.Error<ScheduledPublishing>(msg, ex);
}
}
}
catch (Exception e)