diff --git a/backends/twitter/Requests/StatusUpdateRequest.cpp b/backends/twitter/Requests/StatusUpdateRequest.cpp index 48db74c4459360456b419a86d85958c02f7b585a..b7bd4d50145f23b2e93ba4be4fe0d50da36032f2 100644 --- a/backends/twitter/Requests/StatusUpdateRequest.cpp +++ b/backends/twitter/Requests/StatusUpdateRequest.cpp @@ -2,20 +2,22 @@ DEFINE_LOGGER(logger, "StatusUpdateRequest") void StatusUpdateRequest::run() { - if( twitObj.statusUpdate( data ) ) { - replyMsg = ""; + replyMsg = ""; + if( twitObj->statusUpdate( data ) ) { while(replyMsg.length() == 0) { - twitObj.getLastWebResponse( replyMsg ); + twitObj->getLastWebResponse( replyMsg ); } LOG4CXX_INFO(logger, user << "StatusUpdateRequest response " << replyMsg ); - } else { - twitObj.getLastCurlError( replyMsg ); - LOG4CXX_ERROR(logger, user << "Error - " << replyMsg ); - } + } } void StatusUpdateRequest::finalize() { - LOG4CXX_INFO(logger, "Updated status for " << user << ": " << data); + if(replyMsg != "" ) { + LOG4CXX_INFO(logger, "Updated status for " << user << ": " << data); + } else { + twitObj->getLastCurlError( replyMsg ); + LOG4CXX_ERROR(logger, user << "Error - " << replyMsg ); + } return; }