Files
@ 4e8042885f2c
Branch filter:
Location: libtransport.git/backends/twitter/Requests/ProfileImageRequest.cpp - annotation
4e8042885f2c
667 B
text/x-c++hdr
Web interface: Support Join room for Slack frontend
bdb8aed78f63 9e70a739b7c2 bdb8aed78f63 bdb8aed78f63 bdb8aed78f63 9e70a739b7c2 9e70a739b7c2 9e70a739b7c2 9e70a739b7c2 9e70a739b7c2 bdb8aed78f63 bdb8aed78f63 bdb8aed78f63 bdb8aed78f63 c236c464ffac bdb8aed78f63 bdb8aed78f63 bdb8aed78f63 c236c464ffac c236c464ffac bdb8aed78f63 bdb8aed78f63 bdb8aed78f63 c236c464ffac bdb8aed78f63 bdb8aed78f63 | #include "ProfileImageRequest.h"
#include "../HTTPRequest.h"
DEFINE_LOGGER(logger, "ProfileImageRequest")
void ProfileImageRequest::run()
{
HTTPRequest req;
req.init();
req.setProxy(ip, port, puser, ppasswd);
success = req.GET(url, callbackdata);
if(!success) error.assign(req.getCurlError());
}
void ProfileImageRequest::finalize()
{
Error errResponse;
if(!success) {
LOG4CXX_ERROR(logger, user << " - " << error)
img = "";
errResponse.setMessage(error);
callBack(user, buddy, img, reqID, errResponse);
} else {
LOG4CXX_INFO(logger, user << " - " << callbackdata);
img = callbackdata;
callBack(user, buddy, img, reqID, errResponse);
}
}
|