Files
@ 935a5a7eb13a
Branch filter:
Location: libtransport.git/backends/twitter/Requests/TimelineRequest.cpp - annotation
935a5a7eb13a
1009 B
text/x-c++hdr
bump version to 2.0.7
f87f8cc356a1 f87f8cc356a1 f87f8cc356a1 d93cc2ce66eb d93cc2ce66eb d93cc2ce66eb f8a183661cfa 728517cf2312 d93cc2ce66eb 5b13c80ee9ea d93cc2ce66eb d93cc2ce66eb 5b13c80ee9ea dcdaeff7f2a4 5b13c80ee9ea f87f8cc356a1 f87f8cc356a1 f87f8cc356a1 f87f8cc356a1 c236c464ffac 5b13c80ee9ea c236c464ffac c236c464ffac d93cc2ce66eb d93cc2ce66eb c236c464ffac 5b13c80ee9ea c236c464ffac d93cc2ce66eb 5b13c80ee9ea d93cc2ce66eb f87f8cc356a1 | #include "TimelineRequest.h"
DEFINE_LOGGER(logger, "TimelineRequest")
void TimelineRequest::run()
{
LOG4CXX_INFO(logger, "Sending timeline request for user " << userRequested);
if(userRequested != "") success = twitObj->timelineUserGet(false, false, 20, userRequested, false);
else success = twitObj->timelineHomeGet(since_id);
if(!success) return;
replyMsg = "";
twitObj->getLastWebResponse( replyMsg );
//LOG4CXX_INFO(logger, user << " - " << replyMsg.length() << " " << replyMsg << "\n" );
tweets = getTimeline(replyMsg);
}
void TimelineRequest::finalize()
{
Error error;
if(!success) {
std::string curlerror;
twitObj->getLastCurlError(curlerror);
error.setMessage(curlerror);
LOG4CXX_ERROR(logger, user << " - Curl error: " << curlerror);
callBack(user, userRequested, tweets, error);
} else {
error = getErrorMessage(replyMsg);
if(error.getMessage().length()) LOG4CXX_ERROR(logger, user << " - " << error.getMessage());
callBack(user, userRequested, tweets, error);
}
}
|