Я пробовал установить chat default channel id в настройках сайта на своём экземпляре Discourse, указывая разные ID чатов, например 2, который, как я полагаю, является ID чата в следующей схеме URL:
https://example.com/chat/channel/2/channel-name
Однако по-прежнему отображается канал чата с ID 1, который в данный момент является каналом для сотрудников.
Я знаю, что код сначала проверяет, есть ли у меня какие-либо упоминания или непрочитанные сообщения:
…и у меня их нет, поэтому я не понимаю, почему не происходит переключение на установленный мною по умолчанию chat_default_channel_id. Я уверен, что указал его в настройках и имею доступ к каналу чата с ID 2.
Есть ли какие-либо идеи, что может происходить, или куда можно посмотреть, чтобы узнать подробности о том, что идёт не так?
У меня та же ситуация. Показывается самый низкий ID, который зависит от категории и разрешен пользователю, но этот самый низкий ID не применяется, когда канал подключен к теме.
Я использую новейшую версию (git pull и пересборка). Под «новейшей» я имею в виду версию, актуальную примерно 15 минут назад, когда я писал это. Извините, что не указал версию, но переходить по форумам слишком сложно