Каналы чата сломались после удаления пользователя

Здравствуйте,

Я заметил, что на нашем форуме каналы чата пустуют после удаления пользователя из Discourse, который писал в конкретном канале. Я обновил систему перед написанием этой темы, поэтому Discourse и Discourse Chat также находятся на последней версии.

Повторение:

  1. Написать сообщение в канале от имени UserA
  2. Удалить UserA из Discourse
  3. Канал кажется пустым (сообщения других участников также исчезают), и в консоли появляется следующая ошибка.

    Uncaught TypeError: Cannot read properties of null (reading 'username')

Спасибо :slightly_smiling_face:

3 лайка

Подтверждаю, что мне удалось воспроизвести эту проблему. Мы займемся её изучением!

6 лайков

Это сейчас на первом месте в нашем списке, и мы должны предоставить исправление на следующей неделе.

4 лайка

Вот исправление, которое мы только что объединили для этой проблемы:

Дайте знать, как всё выглядит после того, как вы обновите свой плагин.

5 лайков

Спасибо большое! Всё работает отлично! :slightly_smiling_face:

4 лайка

Эта тема была автоматически закрыта через 10 часов. Новые ответы больше не принимаются.