This commit is contained in:
tsmethurst 2021-08-15 18:12:13 +02:00
commit a90cf75f8a
3 changed files with 8 additions and 9 deletions

View file

@ -29,7 +29,7 @@ import (
func (ps *postgresService) GetHomeTimelineForAccount(accountID string, maxID string, sinceID string, minID string, limit int, local bool) ([]*gtsmodel.Status, error) {
statuses := []*gtsmodel.Status{}
q := ps.conn.Model(&statuses)
q = q.ColumnExpr("status.*").
// Find out who accountID follows.
Join("LEFT JOIN follows AS f ON f.target_account_id = status.account_id").

View file

@ -135,8 +135,8 @@ func (t *timeline) GetXFromTop(amount int) ([]*apimodel.Status, error) {
func (t *timeline) GetXBehindID(amount int, behindID string, attempts *int) ([]*apimodel.Status, error) {
l := t.log.WithFields(logrus.Fields{
"func": "GetXBehindID",
"amount": amount,
"func": "GetXBehindID",
"amount": amount,
"behindID": behindID,
"attempts": *attempts,
})

View file

@ -30,14 +30,13 @@ import (
func (t *timeline) prepareNextQuery(amount int, maxID string, sinceID string, minID string) error {
l := t.log.WithFields(logrus.Fields{
"func": "prepareNextQuery",
"amount": amount,
"maxID": maxID,
"func": "prepareNextQuery",
"amount": amount,
"maxID": maxID,
"sinceID": sinceID,
"minID": minID,
"minID": minID,
})
var err error
// maxID is defined but sinceID isn't so take from behind
@ -171,7 +170,7 @@ prepareloop:
func (t *timeline) PrepareFromTop(amount int) error {
l := t.log.WithFields(logrus.Fields{
"func": "PrepareFromTop",
"func": "PrepareFromTop",
"amount": amount,
})