From 2fe8db712e2cd71255dad5f47222023bef39d857 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Tue, 22 Mar 2016 18:45:30 +0100 Subject: [PATCH] Enable enhanced logging when Debug is enabled, #176 --- ArchiSteamFarm/WebBrowser.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ArchiSteamFarm/WebBrowser.cs b/ArchiSteamFarm/WebBrowser.cs index 6e613e29f..86c292eeb 100644 --- a/ArchiSteamFarm/WebBrowser.cs +++ b/ArchiSteamFarm/WebBrowser.cs @@ -214,7 +214,16 @@ namespace ArchiSteamFarm { } } - if (responseMessage == null || !responseMessage.IsSuccessStatusCode) { + if (responseMessage == null) { + return null; + } + + if (!responseMessage.IsSuccessStatusCode) { + if (Program.GlobalConfig.Debug) { + Logging.LogGenericError("Request: " + request + "failed!"); + Logging.LogGenericError("Status code: " + responseMessage.StatusCode); + Logging.LogGenericError("Content: " + await responseMessage.Content.ReadAsStringAsync().ConfigureAwait(false)); + } return null; }