Files
@ 0f3b28fdedfa
Branch filter:
Location: libtransport.git/backends/twitter/Requests/StatusUpdateRequest.cpp - annotation
0f3b28fdedfa
817 B
text/x-c++hdr
Merge branch 'master' of git://github.com/hanzz/libtransport into twitter-backend
2b47d32a916c e9891aa2000a e9891aa2000a 2b47d32a916c 2b47d32a916c 2b47d32a916c a2b385e88f06 a2b385e88f06 2b47d32a916c a2b385e88f06 2b47d32a916c 2b47d32a916c a2b385e88f06 2b47d32a916c 2b47d32a916c 2b47d32a916c 2b47d32a916c a2b385e88f06 e9891aa2000a e9891aa2000a e9891aa2000a e9891aa2000a e9891aa2000a a2b385e88f06 a2b385e88f06 e9891aa2000a a2b385e88f06 2b47d32a916c 2b47d32a916c | #include "StatusUpdateRequest.h"
#include "../TwitterResponseParser.h"
DEFINE_LOGGER(logger, "StatusUpdateRequest")
void StatusUpdateRequest::run()
{
replyMsg = "";
if( twitObj->statusUpdate( data ) ) {
while(replyMsg.length() == 0) {
twitObj->getLastWebResponse( replyMsg );
}
LOG4CXX_INFO(logger, user << "StatusUpdateRequest response " << replyMsg );
}
}
void StatusUpdateRequest::finalize()
{
if(replyMsg != "" ) {
std::string error = getErrorMessage(replyMsg);
if(error.length()) {
np->handleMessage(user, "twitter-account", error);
LOG4CXX_INFO(logger, user << ": " << error);
} else LOG4CXX_INFO(logger, "Updated status for " << user << ": " << data);
} else {
twitObj->getLastCurlError( replyMsg );
LOG4CXX_ERROR(logger, user << ": CurlError - " << replyMsg );
}
return;
}
|