Пользователей следует автоматически удалять из каналов, к которым у них больше нет доступа

Я обнаружил довольно серьёзную ошибку (на мой взгляд) в чате #Staff. Когда пользователя убирают из состава сотрудников, его не удаляют из чата Staff. Разве нет способа сделать это вручную, который я упускаю? Похоже, что это должно происходить автоматически.

9 лайков

Разберусь с этим сегодня позже :+1: спасибо

8 лайков

Мы добавили это в наш внутренний список задач. Это точно не будет исправлено до следующей недели. Это будет одним из моих приоритетов на следующую неделю, извините за это.

7 лайков

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

Тем не менее, это вводит в заблуждение, и мы поставили эту задачу на первое место в нашем списке.

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

9 лайков

Это упущено, но я честно говоря не уверен, какое решение будет разумным.

Мы могли бы «обеспечить согласованность» и периодически запускать задачу, которая удаляет пользователей без доступа.

Мы могли бы «скрыть информацию» и не отображать пользователей без доступа, которые каким-то образом оказались в канале.

Прежде чем что-либо делать, нам следует определить, каким должно быть желаемое поведение.

1 лайк

Погодите, хм… Я не возвращался к этому, но вот связанные изменения, которые были слиты в контексте этого:

2 лайка

Круто, тогда закроем это. Если после этих изменений обнаружатся новые крайние случаи, мы откроем новые баги.

2 лайка