diff --git a/MAC/APL/MainCU/src/MACScheduler/TMSSBridge.cc b/MAC/APL/MainCU/src/MACScheduler/TMSSBridge.cc index 1d0bbab864d8a708ffae41a90a0d930ff786fc4b..965c5e94504fd229be5253fc124bda51406c22e8 100644 --- a/MAC/APL/MainCU/src/MACScheduler/TMSSBridge.cc +++ b/MAC/APL/MainCU/src/MACScheduler/TMSSBridge.cc @@ -182,6 +182,8 @@ bool TMSSBridge::httpQuery(const string& target, string &result, const string& q } else if (query_method == "PUT" || query_method == "PATCH" ) { + LOG_INFO_STR("[" << query_method << "] url=" << url << " data=" << data); + curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, query_method.c_str()); curl_easy_setopt(curl, CURLOPT_USERAGENT, "TMSSBridge using libcurl"); @@ -223,9 +225,10 @@ bool TMSSBridge::httpQuery(const string& target, string &result, const string& q curl_global_cleanup(); LOG_INFO_STR("[" << query_method << "] code=" << httpCode << " " << url); - if (httpCode == 200) + if (httpCode == 200) { result = string(*httpData.get()); return true; + } LOG_ERROR_STR("Couldn't " + query_method + " from " + url + " exiting with http code " + to_string(httpCode)); result = "";