fix nsfw for FetchTweets
This commit is contained in:
parent
57f32b03f7
commit
2d646915ff
2 changed files with 13 additions and 10 deletions
8
util.go
8
util.go
|
|
@ -194,7 +194,13 @@ func parseLegacyTweet(user *legacyUser, tweet *legacyTweet) *Tweet {
|
|||
tw.IsRetweet = true
|
||||
tw.RetweetedStatusID = tweet.RetweetedStatusIDStr
|
||||
if tweet.RetweetedStatusResult.Result != nil {
|
||||
tw.RetweetedStatus = parseLegacyTweet(&tweet.RetweetedStatusResult.Result.Core.UserResults.Result.Legacy, &tweet.RetweetedStatusResult.Result.Legacy)
|
||||
var legacy *legacyTweet = &tweet.RetweetedStatusResult.Result.Legacy
|
||||
var user *legacyUser = &tweet.RetweetedStatusResult.Result.Core.UserResults.Result.Legacy
|
||||
if tweet.RetweetedStatusResult.Result.Typename == "TweetWithVisibilityResults" {
|
||||
legacy = &tweet.RetweetedStatusResult.Result.Tweet.Legacy
|
||||
user = &tweet.RetweetedStatusResult.Result.Tweet.Core.UserResults.Result.Legacy
|
||||
}
|
||||
tw.RetweetedStatus = parseLegacyTweet(user, legacy)
|
||||
tw.RetweetedStatusID = tw.RetweetedStatus.ID
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue