Ошибка встраивания контента Twitch на мультисайте

При попытке вставить ссылку на видео Twitch https://www.twitch.tv/videos/xxxxx в виде одностраничного блока (onebox) контент отказывается загружаться как в Firefox, так и в Chrome. Я могу воспроизвести эту проблему на хостинге CDCK.

Причина в том, что используется hostname главного узла мультисайта вместо hostname форума.

image

3 лайка

Это только для записей Twitch?

Насколько я вижу, да.

Однобокс Twitch — единственный, который также использует #{options[:hostname]}.
Не могу найти, где это устанавливается.

1 лайк

Я создал запрос на слияние (pull request) для исправления этой проблемы: Fix Twitch onebox multisite issue by communiteq · Pull Request #21299 · discourse/discourse · GitHub
(Будет здорово сделать бэкпорт в стабильную версию ;))

1 лайк

@loic объединил ваш PR, @RGJ, теперь это выглядит хорошо? Можно отметить отчет об ошибке как решённый?

2 лайка

Да, работает как по маслу! Спасибо!

2 лайка