Merge pull request #19 from vitalyster/retweeted_status
use retweeted_status when available
This commit is contained in:
commit
f314577e70
2 changed files with 7 additions and 0 deletions
|
@ -57,6 +57,9 @@ EmbeddedStatus getEmbeddedStatus(const Swift::ParserElement::ref &element, const
|
|||
status.setRetweetCount( atoi( element->getChild(TwitterReponseTypes::retweet_count, xmlns)->getText().c_str() ) );
|
||||
status.setFavorited( std::string( element->getChild(TwitterReponseTypes::favorited, xmlns)->getText() )=="true" );
|
||||
status.setRetweeted( std::string( element->getChild(TwitterReponseTypes::retweeted, xmlns)->getText() )=="true" );
|
||||
if (status.isRetweeted()) {
|
||||
status.setTweet( std::string( element->getChild(TwitterReponseTypes::retweeted_status, xmlns)->getText() ) );
|
||||
}
|
||||
return status;
|
||||
}
|
||||
|
||||
|
@ -99,6 +102,9 @@ Status getStatus(const Swift::ParserElement::ref &element, const std::string xml
|
|||
status.setRetweetCount( atoi( element->getChild(TwitterReponseTypes::retweet_count, xmlns)->getText().c_str() ) );
|
||||
status.setFavorited( std::string( element->getChild(TwitterReponseTypes::favorited, xmlns)->getText() )=="true" );
|
||||
status.setRetweeted( std::string( element->getChild(TwitterReponseTypes::retweeted, xmlns)->getText() )=="true" );
|
||||
if (status.isRetweeted()) {
|
||||
status.setTweet( std::string( element->getChild(TwitterReponseTypes::retweeted_status, xmlns)->getText() ) );
|
||||
}
|
||||
return status;
|
||||
}
|
||||
|
||||
|
|
|
@ -20,6 +20,7 @@ namespace TwitterReponseTypes
|
|||
const std::string in_reply_to_user_id = "in_reply_to_user_id";
|
||||
const std::string in_reply_to_screen_name = "in_reply_to_screen_name";
|
||||
const std::string retweet_count = "retweet_count";
|
||||
const std::string retweeted_status = "retweeted_status";
|
||||
const std::string favorited = "favorited";
|
||||
const std::string retweeted = "retweeted";
|
||||
const std::string user = "user";
|
||||
|
|
Loading…
Add table
Reference in a new issue