Несколько проблем при приглашении в чат-канал

Мне пришло приглашение в чат-канал, и я нажал на него:
image

Нажатие на уведомление перевело меня сюда:

  1. Первая проблема: в списке каналов отображается только один канал (тот, в который меня пригласили), хотя у меня было два активных канала.

  2. Вторая проблема: я попытался отреагировать на сообщение эмодзи, но получил сообщение об ошибке: «У вас нет разрешения на просмотр запрошенного ресурса».
    (красная стрелка и прямоугольник объяснены ниже)



  3. Третья проблема: как вы видите, при отображении этого сообщения об ошибке меня каким-то образом добавили в список личных чатов :person_shrugging:

Что касается сообщения об ошибке, то, похоже, я не мог реагировать на сообщения, пока хотя бы один раз не написал что-то в канале. После отправки сообщения я смог нормально реагировать на другие сообщения.

  1. Четвёртая проблема: когда я ввёл первое предложение и нажал Enter, дважды подряд появилось индикатор загрузки, а также внезапно в списке каналов появился другой канал:
2 лайка

В качестве обходного решения вы можете перейти по адресу https://meta.discourse.org/chat/browse и нажать join. Тогда вам не нужно будет писать сообщение перед реакцией.

Что-то здесь не так, @j.jaffeux, потому что при клике на ссылку приглашения, вероятно, должно быть чёткое «призывающее к действию» сообщение. Кнопка «Присоединиться к каналу» должна быть хорошо заметна. Также нужно лучше обрабатывать режим «только чтение — до присоединения» для каналов, к которым вы ещё не присоединились (кнопки реакций должны быть реализованы более аккуратно).

Спасибо, что подняли этот вопрос, @Canapin. Мы постараемся воспроизвести проблему и доработать этот момент.

4 лайка

О, @martin сегодня немного улучшил сообщение об ошибке, что должно немного помочь.

3 лайка

С точки зрения UX я лично ожидал, что реакция будет равносильна написанию сообщения и приведёт к вступлению в канал. Если это не так, возможно, стоит сделать кнопки реакций невидимыми для неучастников, чтобы решить проблему в зародыше.

4 лайка