summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar tobi <31960611+tsmethurst@users.noreply.github.com>2021-09-11 14:16:00 +0200
committerLibravatar GitHub <noreply@github.com>2021-09-11 14:16:00 +0200
commit793f9af6e67ca15da085d78a05f7f1c78754650d (patch)
treee813afa043e22256d8fbc7ad0c4b94178e022943
parentupdate bun library to latest commit (#206) (diff)
downloadgotosocial-793f9af6e67ca15da085d78a05f7f1c78754650d.tar.xz
only store statuses in the AS cache, not accounts (#210)
-rw-r--r--internal/typeutils/internaltoas.go13
1 files changed, 0 insertions, 13 deletions
diff --git a/internal/typeutils/internaltoas.go b/internal/typeutils/internaltoas.go
index 776cff24f..819b78267 100644
--- a/internal/typeutils/internaltoas.go
+++ b/internal/typeutils/internaltoas.go
@@ -34,14 +34,6 @@ import (
// Converts a gts model account into an Activity Streams person type, following
// the spec laid out for mastodon here: https://docs.joinmastodon.org/spec/activitypub/
func (c *converter) AccountToAS(ctx context.Context, a *gtsmodel.Account) (vocab.ActivityStreamsPerson, error) {
- // first check if we have this person in our asCache already
- if personI, err := c.asCache.Fetch(a.ID); err == nil {
- if person, ok := personI.(vocab.ActivityStreamsPerson); ok {
- // we have it, so just return it as-is
- return person, nil
- }
- }
-
person := streams.NewActivityStreamsPerson()
// id should be the activitypub URI of this user
@@ -272,11 +264,6 @@ func (c *converter) AccountToAS(ctx context.Context, a *gtsmodel.Account) (vocab
person.SetActivityStreamsImage(headerProperty)
}
- // put the person in our cache in case we need it again soon
- if err := c.asCache.Store(a.ID, person); err != nil {
- return nil, err
- }
-
return person, nil
}