diff --git a/backends/twitter/Requests/DestroyFriendRequest.cpp b/backends/twitter/Requests/DestroyFriendRequest.cpp index 5468cacea2047c036ffc8d78fd96a663795f866b..6fb8a7f4b758485ca513978a0cbc48110bbbad1e 100644 --- a/backends/twitter/Requests/DestroyFriendRequest.cpp +++ b/backends/twitter/Requests/DestroyFriendRequest.cpp @@ -18,15 +18,16 @@ void DestroyFriendRequest::run() void DestroyFriendRequest::finalize() { + Error error; if(!success) { - std::string error; - twitObj->getLastCurlError(error); - LOG4CXX_ERROR(logger, user << " Curl error: " << error) + std::string curlerror; + twitObj->getLastCurlError(curlerror); + error.setMessage(curlerror); + LOG4CXX_ERROR(logger, user << " Curl error: " << curlerror) callBack(user, friendInfo, error); } else { - std::string error; error = getErrorMessage(replyMsg); - if(error.length()) LOG4CXX_ERROR(logger, user << " - " << error) + if(error.getMessage().length()) LOG4CXX_ERROR(logger, user << " - " << error.getMessage()) callBack(user, friendInfo, error); } }