summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com>2024-12-31 09:44:07 +0000
committerLibravatar GitHub <noreply@github.com>2024-12-31 10:44:07 +0100
commit29da5b35a5653ae1667400d1aeee93a360c9d7ee (patch)
treeb234b9291c777d600859882465ec075d4a525ab9
parent[bugfix] Advertise audio/mpeg as supported (#3632) (diff)
downloadgotosocial-29da5b35a5653ae1667400d1aeee93a360c9d7ee.tar.xz
[bugfix] more little edit fixes (#3633)
* fix slice size calculation * stop attached status edit slice getting cached
-rw-r--r--internal/cache/db.go1
-rw-r--r--internal/gtsmodel/status.go2
2 files changed, 2 insertions, 1 deletions
diff --git a/internal/cache/db.go b/internal/cache/db.go
index dc47bc31c..7a47b811f 100644
--- a/internal/cache/db.go
+++ b/internal/cache/db.go
@@ -1320,6 +1320,7 @@ func (c *Caches) initStatus() {
s2.Mentions = nil
s2.Emojis = nil
s2.CreatedWithApplication = nil
+ s2.Edits = nil
return s2
}
diff --git a/internal/gtsmodel/status.go b/internal/gtsmodel/status.go
index 4c65d8a88..3a348bba4 100644
--- a/internal/gtsmodel/status.go
+++ b/internal/gtsmodel/status.go
@@ -281,7 +281,7 @@ func (s *Status) AllAttachmentIDs() []string {
}
// Get count of attachment IDs.
- total += len(s.Attachments)
+ total += len(s.AttachmentIDs)
for _, edit := range s.Edits {
total += len(edit.AttachmentIDs)
}