BUGFIX: fix user feed breaking for users without a pinned tweet
This commit is contained in:
parent
9f192ea31d
commit
6e283d9ef4
@ -102,7 +102,8 @@ func (app *Application) UserFeed(w http.ResponseWriter, r *http.Request) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Add a pinned tweet if there is one and it's in the DB; otherwise skip
|
// Add a pinned tweet if there is one and it's in the DB; otherwise skip
|
||||||
if user.PinnedTweetID != scraper.TweetID(0) && len(parts) <= 1 || parts[1] == "without_replies" {
|
// Also, only show pinned tweets on default tab (tweets+replies) or "without_replies" tab
|
||||||
|
if user.PinnedTweetID != scraper.TweetID(0) && (len(parts) <= 1 || parts[1] == "without_replies") {
|
||||||
data.PinnedTweet, err = app.Profile.GetTweetById(user.PinnedTweetID)
|
data.PinnedTweet, err = app.Profile.GetTweetById(user.PinnedTweetID)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
feed.TweetTrove.Tweets[data.PinnedTweet.ID] = data.PinnedTweet
|
feed.TweetTrove.Tweets[data.PinnedTweet.ID] = data.PinnedTweet
|
||||||
|
Loading…
x
Reference in New Issue
Block a user