Отключить проверку ссылок на изображения?

Привет, ребята, у меня возникли проблемы с обработанным содержимым постов с изображениями.

Дело в том, что мы используем кастомную ссылку для изображений, которая выглядит так:
/api/v1/discourse/custom/link/hash_id/filename.png

Всё работает нормально при создании поста, но на каком-то этапе обработки HTML поста Discourse определяет, что эта ссылка «битая», и заменяет её содержимое на <span>, похожий на следующий:

<span class="broken-image" title="Это изображение битое">
<svg class="fa d-icon d-icon-unlink svg-icon" aria-hidden="true"><use xlink:href="#unlink"></use></svg>
</span>

Такого не происходит при загрузке файлов, поэтому я спрашиваю: есть ли способ отключить эту валидацию, чтобы сохранить обработанную версию нетронутой?

Вы включили настройку «Блокировать медиа по прямым ссылкам»?

У меня этого нет, и я не могу найти эту настройку в интерфейсе. Есть ли специальное место, где её нужно искать?

Смотря на эту тему, я вижу, что есть функция block_hotlinked_media, но у меня она, кажется, не настроена.

Можете точно указать вашу версию Discourse?

Это маловероятно, но не исключено: не блокирует ли ваш домен изображений картинки по прямой ссылке?

Похоже на это. Мы знаем, что используем старую версию 2.4.0.beta6, у нас есть планы на обновление, но пока не сейчас.

Эти теги изображений выглядят так:

<img src="/api/v1/discourse/custom/link/hash_id/filename.png" width="452" height="409">

Решение этой проблемы заключалось в указании имени хоста для изображения, чтобы получить полную ссылку. Таким образом, даже если у Discourse нет доступа к ресурсу, он не будет вмешиваться в элементы img в обработанной версии.

@Arkshine, спасибо за вашу помощь.