Итак, после того как я сообщил об этом: Custom emoji don't use CDN for S3 stored assets in a few pages - #6 by Falco
и провёл небольшое исследование, в ходе которого пришёл к выводу, что в Discourse отсутствует функция или есть ошибка: Custom emoji don't use CDN for S3 stored assets in a few pages - #8 by Boost
я попытался написать код, который сопоставлял бы URL пользовательских эмодзи с URL S3_CDN: https://github.com/discourse/discourse/compare/master...hhyyrylainen:custom_emoji_cdn_url?expand=1
Я также протестировал это через rails console, и логика, похоже, верна. Однако при попытке развернуть это изменение на моём продакшн-сайте ничего не произошло (даже изменение версии эмодзи не привело к обновлению URL стандартных эмодзи).
Поэтому мой вопрос: как работает вся эта система кэширования эмодзи и отправки URL клиенту? Где я могу внедриться, чтобы это исправление сработало?