summaryrefslogtreecommitdiff
path: root/internal/federation/dereferencing/media.go
diff options
context:
space:
mode:
authorLibravatar kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com>2024-09-03 13:30:41 +0000
committerLibravatar GitHub <noreply@github.com>2024-09-03 13:30:41 +0000
commit6ee540a503f4896fdd7ca087ab997348e6e00998 (patch)
treee5660c2abaecdfde78399aaa3127f82c2b2aa92b /internal/federation/dereferencing/media.go
parent[chore/performance] Further reduce nil uncached queries (#3267) (diff)
downloadgotosocial-6ee540a503f4896fdd7ca087ab997348e6e00998.tar.xz
fix new processing media / emoji not being added to dereferencer maps (#3269)
Diffstat (limited to 'internal/federation/dereferencing/media.go')
-rw-r--r--internal/federation/dereferencing/media.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/federation/dereferencing/media.go b/internal/federation/dereferencing/media.go
index d4f583735..859e5603f 100644
--- a/internal/federation/dereferencing/media.go
+++ b/internal/federation/dereferencing/media.go
@@ -244,6 +244,9 @@ func (d *Dereferencer) processMediaSafeley(
return nil, err
}
+ // Add processing media to hash map.
+ d.derefMedia[remoteURL] = processing
+
defer func() {
// Remove on finish.
d.derefMediaMu.Lock()