Usuários devem ser removidos automaticamente dos canais aos quais não podem mais acessar

Encontrei um bug bastante significativo (acho eu) com o chat Staff. Quando um usuário é removido da equipe, ele não é removido do chat da equipe. A menos que haja alguma forma de removê-los que eu esteja perdendo? Parece que isso deveria ser automático.

9 curtidas

Lidarei com isso mais tarde hoje :+1: obrigado

8 curtidas

Fizemos um TODO disso internamente, com certeza não será corrigido antes da próxima semana. Será uma das minhas prioridades para a próxima semana, desculpe por isso.

7 curtidas

Uma coisa que quero esclarecer é que, embora esses usuários ainda estejam listados como membros do canal, usuários que são removidos da equipe ou de qualquer outro grupo não podem ver os canais aos quais perderam o acesso, e não podem ver ou enviar mensagens nesses canais.

Ainda assim, é enganoso, e temos isso no topo da nossa lista.

Vamos resolver isso em breve e planejamos dedicar o tempo necessário para analisar os vários casos que podem existir em que o acesso e a associação dos usuários aos canais podem precisar ser removidos.

9 curtidas

Isso passou despercebido, mas honestamente não tenho certeza de qual seria uma correção razoável.

Poderíamos “garantir a consistência” e executar um trabalho de vez em quando que remova pessoas sem acesso.

Poderíamos “ocultar as informações” e não renderizar os usuários sem acesso que de alguma forma estão em um canal.

Antes de fazermos qualquer coisa aqui, devemos decidir qual é o nosso comportamento desejado.

Espere, hmm… Eu nunca voltei aqui, mas estas são algumas alterações relacionadas que foram mescladas em relação a isso:

1 curtida

Legal, vou fechar isso então, podemos reabrir novos bugs se descobrirmos novos casos extremos após essas alterações.

1 curtida