Les utilisateurs doivent être automatiquement supprimés des canaux auxquels ils ne peuvent plus accéder

J’ai trouvé un bug assez important (je pense) avec le chat Staff. Lorsqu’un utilisateur est retiré du personnel, il n’est pas retiré du chat du personnel. À moins qu’il n’y ait un moyen de le supprimer que je manque ? Il semble que cela devrait être automatique.

9 « J'aime »

Je m’en occuperai plus tard aujourd’hui :+1: merci

8 « J'aime »

Nous avons mis une TODO à ce sujet en interne, cela ne sera certainement pas corrigé avant la semaine prochaine. Ce sera l’une de mes priorités pour la semaine prochaine, désolé pour cela.

7 « J'aime »

Une chose que je tiens à clarifier, c’est que même si ces utilisateurs sont toujours répertoriés comme membres du canal, les utilisateurs qui sont retirés du personnel ou de tout autre groupe ne peuvent pas voir les canaux auxquels ils ont perdu l’accès, et ils ne peuvent pas voir ni envoyer de messages dans ces canaux.

Cependant, c’est toujours trompeur, et nous avons cela en haut de notre liste.

Nous allons nous en occuper bientôt, et nous prévoyons de prendre le temps nécessaire pour examiner les différents cas qui peuvent exister où l’accès et l’appartenance des utilisateurs aux canaux devront être supprimés.

9 « J'aime »

Cela est passé inaperçu, mais je ne suis honnêtement pas sûr de la solution raisonnable.

Nous pourrions « assurer la cohérence » et exécuter un travail de temps en temps qui supprime les personnes sans accès.

Nous pourrions « masquer les informations » et ne pas afficher les utilisateurs sans accès qui se trouvent d’une manière ou d’une autre dans un canal.

Avant de faire quoi que ce soit ici, nous devrions décider quel est notre comportement souhaité.

Attendez, hmm… Je n’ai jamais fait de retour ici, mais voici quelques changements connexes qui ont été fusionnés en relation avec ceci :

1 « J'aime »

Bien, je vais fermer ceci. Nous pourrons rouvrir de nouveaux bugs si nous découvrons de nouveaux cas limites après ces changements.

1 « J'aime »