Отключить основной плагин при запуске

Продолжение с Discourse v3.0.6 to v3.1.1 upgrade error - undefined method `register_bookmarkable' for Bookmark:Class - #9 by stevejr

Привет,

Есть ли способ отключить основной плагин при запуске? Я хочу отключить плагин Chat.

Спасибо.

Привет, @stevejr :wave: Чат больше не является отдельным плагином и входит в ядро Discourse включен в состав ядра. Его можно отключить, сняв галочку в настройках администратора «chat.enabled».

Спасибо, @Lilly.

Есть ли способ отключить это при запуске, а не после запуска через консоль администратора?

У меня возникла проблема с обновлением, и я хочу протестировать отключение Chat при запуске.

Спасибо.

Просто отключите его и перезапустите сервер? Не совсем понятно, чего вы пытаетесь добиться. В Rails, конечно, можно это отключить, но неясно, зачем это нужно. Это просто настройка, которая теперь является частью ядра, а не плагином.

У вас возникли проблемы с другим плагином или чем-то ещё? Что вы обновляете, что, по вашему мнению, связано с чатом?

Причина отключения связана с другим моим постом — Discourse v3.0.6 to v3.1.1 upgrade error - undefined method `register_bookmarkable' for Bookmark:Class

Я знаю, что моя установка не поддерживается, и это нормально, но процесс обновлений предполагает развёртывание нового экземпляра Discourse с последней версией. Из-за этого мне нужно отключить Chat на этапе запуска, а не после запуска.

Надеюсь, это понятно.

Кажется, я могу установить chat_enabled в false в настройках сайта, что, надеюсь, отключит чат.

Чат по-прежнему является плагином, теперь он просто поставляется с ядром, см.:

Да, я собирался обновить свой пост. Jammy напомнил(а), что это всё ещё «связанные» плагины. В моей голове я склонен думать о плагинах как о чём-то отдельном, подобно компонентам темы.