После отключения чата его нельзя будет включить снова

Как только вы снимите галочку с пункта «Настройки пользователя» → «Чат» → «Включить чат», его уже нельзя будет включить снова.

Discourse: Последние тесты пройдены 9ddd1f739e4b8fdf59305326b12d61527a453699
Плагин чата: 6c2c1b638e7d64df4580c1c4b1766c7cbbd66660

firefox_QBuVUjs5tk

4 лайка

@martin, сможешь быстро глянуть :eyes:

2 лайка

Я попытался воспроизвести это локально с последней версией чата и последними тестами, прошедшими проверку, но не смог ни для администратора, ни для обычного пользователя. После обновления страницы всё остаётся на месте, и я могу снова включить эту функцию.

Вы видите какие-либо ошибки в консоли разработчика в Chrome? Есть ли у вас дополнительные сведения о типе пользователя и т. д.?

1 лайк

Я вижу проблему теперь — из гифки в вашем PR это было не очевидно, но я могу воспроизвести:

  1. Снимите галочку и нажмите «Сохранить» в профиле.
  2. Обновите страницу и убедитесь, что чата нет.
  3. Поставьте галочку снова и нажмите «Сохранить».
  4. Обновите страницу и убедитесь, что чата нет, а галочка снова снята.

Это должно быть легко исправить.

1 лайк

Это исправлено в данном PR:

4 лайка