Ссылку YouTube нельзя вставить, если пользователь не входит в группу «Разрешённые группы для публикаций с встроенными медиа»

Приоритет/Серьезность: Средний (раздражает, но есть обходные пути)

Платформа: Любая

Описание: Когда пользователь не входит в группы, указанные в настройке «Разрешенные группы для постов с встроенными медиа», он не может загружать любые медиа. Это ожидаемое поведение.

Однако, если такой пользователь пытается опубликовать ссылку на YouTube (например, https://www.youtube.com/watch?v=L3Dp4oGkn3k), это также нарушает работу функции предварительного просмотра Onebox (возможно, система пытается создать локальную копию изображения для превью; не уверен), что приводит к появлению сообщения об ошибке: «Произошла ошибка: Извините, вы не можете встраивать медиаэлементы в пост» каждый раз.

Шаги для воспроизведения:

  1. Создайте новую учетную запись с бесплатной пробной версией на размещенном Discourse.
  2. Удалите всех пользователей, не являющихся администраторами, из групп, указанных в настройке «Разрешенные группы для постов с встроенными медиа».
  3. Создайте нового пользователя и авторизуйте/одобрите его.
  4. Войдите в систему под этим пользователем и попробуйте вставить ссылку на YouTube.
  5. Вы должны увидеть ошибку «Произошла ошибка: Извините, вы не можете встраивать медиаэлементы в пост.».

Это происходит независимо от настроек «Загружать удаленные изображения локально» и других параметров, связанных с встраиванием/загрузкой.