gtsocial-umbx

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 5facbed9c04d1b2e11bf5b842a6acda3a9ed54c0
parent 0fe853b1ee644703e2273ed4ce331cfd377af268
Author: tsmethurst <tobi.smethurst@klarrio.com>
Date:   Sat, 29 May 2021 19:45:07 +0200

Merge branch 'main' of github.com:superseriousbusiness/gotosocial into main

Diffstat:
Minternal/api/client/search/searchget.go | 18+++++++++---------
Minternal/db/pg/pg.go | 1-
Minternal/message/fromfederatorprocess.go | 2+-
Minternal/message/searchprocess.go | 2+-
Minternal/typeutils/converter.go | 2+-
Minternal/typeutils/internal.go | 8++++----
6 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/internal/api/client/search/searchget.go b/internal/api/client/search/searchget.go @@ -128,16 +128,16 @@ func (m *Module) SearchGETHandler(c *gin.Context) { } searchQuery := &model.SearchQuery{ - AccountID: accountID, - MaxID: maxID, - MinID: minID, - Type: searchType, + AccountID: accountID, + MaxID: maxID, + MinID: minID, + Type: searchType, ExcludeUnreviewed: excludeUnreviewed, - Query: query, - Resolve: resolve, - Limit: limit, - Offset: offset, - Following: following, + Query: query, + Resolve: resolve, + Limit: limit, + Offset: offset, + Following: following, } results, errWithCode := m.processor.SearchGet(authed, searchQuery) diff --git a/internal/db/pg/pg.go b/internal/db/pg/pg.go @@ -1148,7 +1148,6 @@ func (ps *postgresService) GetNotificationsForAccount(accountID string, limit in q := ps.conn.Model(&notifications).Where("target_account_id = ?", accountID) - if maxID != "" { n := &gtsmodel.Notification{} if err := ps.conn.Model(n).Where("id = ?", maxID).Select(); err != nil { diff --git a/internal/message/fromfederatorprocess.go b/internal/message/fromfederatorprocess.go @@ -409,7 +409,7 @@ func (p *processor) dereferenceAnnounce(announce *gtsmodel.Status, requestingUse } // now dereference additional fields straight away (we're already async here so we have time) - if err := p.dereferenceStatusFields(boostedStatus, requestingUsername); err != nil { + if err := p.dereferenceStatusFields(boostedStatus, requestingUsername); err != nil { return fmt.Errorf("dereferenceAnnounce: error dereferencing status fields for status with id %s: %s", announce.GTSBoostedStatus.URI, err) } diff --git a/internal/message/searchprocess.go b/internal/message/searchprocess.go @@ -228,7 +228,7 @@ func (p *processor) searchAccountByMention(authed *oauth.Auth, mention string, r // if it's a local account we can skip a whole bunch of stuff maybeAcct := &gtsmodel.Account{} if domain == p.config.Host { - if p.db.GetLocalAccountByUsername(username, maybeAcct); err != nil { + if err = p.db.GetLocalAccountByUsername(username, maybeAcct); err != nil { return } foundAccount = maybeAcct diff --git a/internal/typeutils/converter.go b/internal/typeutils/converter.go @@ -145,7 +145,7 @@ type TypeConverter interface { /* WRAPPER CONVENIENCE FUNCTIONS */ - + // WrapPersonInUpdate WrapPersonInUpdate(person vocab.ActivityStreamsPerson, originAccount *gtsmodel.Account) (vocab.ActivityStreamsUpdate, error) } diff --git a/internal/typeutils/internal.go b/internal/typeutils/internal.go @@ -40,10 +40,10 @@ func (c *converter) StatusToBoost(s *gtsmodel.Status, boostingAccount *gtsmodel. URL: boostWrapperStatusURL, // the boosted status is not created now, but the boost certainly is - CreatedAt: time.Now(), - UpdatedAt: time.Now(), - Local: local, - AccountID: boostingAccount.ID, + CreatedAt: time.Now(), + UpdatedAt: time.Now(), + Local: local, + AccountID: boostingAccount.ID, // replies can be boosted, but boosts are never replies InReplyToID: "",