diff --git a/backends/twitter/Requests/FetchFriends.cpp b/backends/twitter/Requests/FetchFriends.cpp index 533c244a5fef9df55293eceb477a78b9e05e8af8..92df6215f44dc9dce6883d18d71dbc01a00456e7 100644 --- a/backends/twitter/Requests/FetchFriends.cpp +++ b/backends/twitter/Requests/FetchFriends.cpp @@ -1,4 +1,6 @@ #include "FetchFriends.h" +#include "../HTTPRequest.h" + DEFINE_LOGGER(logger, "FetchFriends") void FetchFriends::run() @@ -9,15 +11,26 @@ void FetchFriends::run() if(!success) return; twitObj->getLastWebResponse( replyMsg ); - //LOG4CXX_INFO(logger, user << " - " << replyMsg.length() << " " << replyMsg << "\n" ); std::vector IDs = getIDs( replyMsg ); success = twitObj->userLookup(IDs, true); if(!success) return; twitObj->getLastWebResponse( replyMsg ); - //LOG4CXX_INFO(logger, user << " - UserLookUp web response - " << replyMsg.length() << " " << replyMsg << "\n" ); friends = getUsers( replyMsg ); + + HTTPRequest req; + req.init(); + req.setProxy(twitObj->getProxyServerIp(), twitObj->getProxyServerPort(), twitObj->getProxyUserName(), twitObj->getProxyPassword()); + + for(int i=0 ; igetLastCurlError( replyMsg ); LOG4CXX_ERROR(logger, user << " - " << replyMsg) - callBack(user, friends, replyMsg); + callBack(user, friends, friendAvatars, replyMsg); } else { std::string error = getErrorMessage(replyMsg); if(error.length()) LOG4CXX_ERROR(logger, user << " - " << error) - callBack(user, friends, error); + callBack(user, friends, friendAvatars, error); } }