Lilly
(Lillian )
20 juni 2026 om 21:18
75
might be because of this:
ok for sites with custom emojis added, they will be broken in chat now that the fix is merged.
unlike standard post images (which can be fixed with rake posts:rebake), chat custom emojis are passed to the frontend dynamically via /site.json.
if your database contains S3 URLs that are missing the protocol (e.g., //bucket.endpoint...) or use a virtual-hosted style domain that doesn’t perfectly match your app.yml environment variables, Discourse’s internal CDN replacer silently fails. the raw buc…
i think some existing custom emoji are broken because they need a remap or rebake. you can see that the broken one is coming from the bucket URL while the working one is via the CDN
1 like