diff --git a/plugins/http/macro-action-http.cpp b/plugins/http/macro-action-http.cpp index ae7d7f4c..a6664035 100644 --- a/plugins/http/macro-action-http.cpp +++ b/plugins/http/macro-action-http.cpp @@ -102,6 +102,11 @@ bool MacroActionHttp::PerformAction() break; } + if (VerboseLoggingEnabled() && !response) { + blog(LOG_INFO, "HTTP action error: %s", + httplib::to_string(response.error()).c_str()); + } + SetTempVarValue("status", response ? std::to_string(response->status) : ""); SetTempVarValue("body", response ? response->body : ""); @@ -140,6 +145,7 @@ static std::string stringListToString(const StringList &list) result += std::string(string) + ", "; } result.pop_back(); + result.pop_back(); return result + "]"; }