summaryrefslogtreecommitdiff
path: root/vendor/github.com/ugorji/go
diff options
context:
space:
mode:
authorLibravatar kim <grufwub@gmail.com>2025-11-12 17:07:55 +0100
committerLibravatar tobi <tobi.smethurst@protonmail.com>2025-11-17 14:15:28 +0100
commit4a71d92bb37d3f1bdd214750fa78aec2f7cdf9fa (patch)
treeb3ac7dbd8c6d8989734adb1c32edbb8a0df9a49a /vendor/github.com/ugorji/go
parent[bugfix] Add Swagger docs for blur filter action (#4551) (diff)
downloadgotosocial-4a71d92bb37d3f1bdd214750fa78aec2f7cdf9fa.tar.xz
[bugfix] Fix async-emoji-loading (#4553)
Fixes emoji async loading by having placeholder emojis return a path that correctly resolves to the correct emoji with our HTTP routing (due to a quirk in which we ignore the path extension). This ensures the emoji gets correctly resolved, and if necessary will block until it has been loaded by ProcessingEmoji{}. In some sense it is quite hacky, but also quite elegant in how it relies on existing lock structures we already had in place to block on load without needing to stream emoji model changes to websocket APIs. closes https://codeberg.org/superseriousbusiness/gotosocial/issues/4529 Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4553 Reviewed-by: tobi <kipvandenbos@noreply.codeberg.org> Co-authored-by: kim <grufwub@gmail.com> Co-committed-by: kim <grufwub@gmail.com>
Diffstat (limited to 'vendor/github.com/ugorji/go')
0 files changed, 0 insertions, 0 deletions