Значок чата отображается в заголовке для пользователей без доступа к чату

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

Я только что быстро проверил это на своем тестовом сайте, и я этого не вижу?

Если у моего тестового пользователя уровень TL0, а chat allowed groups установлен в TL1, то иконка чата и боковая панель чата исчезают.

О, погодите. Вы имеете в виду что-то вроде этого, @nolo:

  • Создайте тестового пользователя с уровнем TL1
  • Установите chat allowed groups в TL1
  • Установите direct message enabled groups в TL2
  • Создайте категорию для TL2
  • Создайте публичный чат-канал в категории TL2 (и ни в какой другой)

Иконка чата отображается, но чаты недоступны:

4 лайка

Ого, как ты это выяснил!? :smile:

Да, я тоже только что понял, что это именно такая комбинация: чат обычно включён для группы, но не для личных сообщений. При этом для этой группы нет каналов, и когда они открывают чат, модальное окно пустое.

Хотя, наверное, это нельзя назвать багом? Странное сочетание нажатий кнопок…

edit: подумал, что более распространённой могла бы быть такая комбинация:

  • чат разрешён всем
  • прямые сообщения только для сотрудников
  • нет канала для конкретной группы
2 лайка

Я вынес это на обсуждение, и вердикт оказался… :drum: :drum: :drum:ux — но это всё ещё то, что мы хотим улучшить. :+1: Пока точно не знаю приоритетов и сроков, но вопрос уже включён в работу. :slight_smile:

2 лайка