Fix IsRetweet

This commit is contained in:
Alexander Sheiko 2020-02-11 17:32:05 +02:00
parent f8d05eb115
commit eb1636da25

View file

@ -118,7 +118,7 @@ func FetchTweets(user string, last string) ([]*Tweet, error) {
tweet.PermanentURL = fmt.Sprintf("https://twitter.com/%s/status/%s", user, tweet.ID) tweet.PermanentURL = fmt.Sprintf("https://twitter.com/%s/status/%s", user, tweet.ID)
tweet.Text = s.Find(".tweet-text").Text() tweet.Text = s.Find(".tweet-text").Text()
tweet.HTML, _ = s.Find(".tweet-text").Html() tweet.HTML, _ = s.Find(".tweet-text").Html()
s.Find(".js-retweet-text").Each(func(i int, c *goquery.Selection) { s.Find(".js-retweet-text, .QuoteTweet").Each(func(i int, c *goquery.Selection) {
tweet.IsRetweet = true tweet.IsRetweet = true
}) })
s.Find(".ProfileTweet-actionCount").Each(func(i int, c *goquery.Selection) { s.Find(".ProfileTweet-actionCount").Each(func(i int, c *goquery.Selection) {