Comportement incohérent avec le paramètre `chat max direct message users`

How to disable Group chat? - #4 by sallypf m’a fait réfléchir à la question de savoir si 1 ou 2 est le bon choix pour limiter les discussions à deux membres. J’ai donc essayé, et à des fins de test, j’ai réduit chat max direct message users à deux. J’ai ensuite créé deux utilisateurs et un groupe auquel j’ai ajouté ces deux utilisateurs.

J’ai l’impression que l’effet du réglage est incohérent.

Créer un chat de groupe en ajoutant des utilisateurs individuels :

  1. Cliquez sur + pour créer un nouveau chat
  2. Sélectionnez « nouveau chat de groupe »
  3. Ajoutez les utilisateurs que vous avez créés ; remarquez qu’il est indiqué 2/2 membres
  4. Vérifiez les membres du chat créé

    Parce que vous avez également été ajouté, le chat compte en fait 3 membres.
  5. Essayez d’ajouter un membre ; cela ne fonctionne pas car il y a déjà 3/2 membres
  6. Supprimez l’un des utilisateurs
  7. Essayez de le rajouter ; cela ne fonctionne pas car il y a déjà 2/2 membres

Créer un chat de groupe en ajoutant un groupe :

  1. Cliquez sur + pour créer un nouveau chat
  2. Entrez le nom du groupe ; vous n’êtes pas autorisé à créer un chat de groupe car le groupe compte deux membres.

Cela me fait me demander : le créateur du chat est-il compté dans la limite ou non ?

Lorsque vous créez un chat en ajoutant deux utilisateurs individuels, cela fonctionne - même si cela aboutit à 3 membres une fois le chat créé (parce que je suis inclus aussi). Mais si j’essaie de créer le même chat en utilisant un groupe de deux utilisateurs, cela n’est pas autorisé. Après la création, je ne peux pas non plus ajouter un deuxième utilisateur si l’un est déjà dans le chat avec moi, ce qui suggère que je suis compté à ce moment-là.

La description du réglage chat max direct message users indique que le régler sur 0 signifie que les utilisateurs ne peuvent que s’envoyer des messages à eux-mêmes. Cela n’aurait de sens que si l’utilisateur actuel n’était pas compté. En ce sens, le comportement lors de la création semble correspondre à ce que dit la description. Mais alors, je m’attendrais à ce que la limite après la création autorise également 3 membres au total (moi + 2), et que la création d’un chat avec un groupe de 2 membres fonctionne de la même manière.

Actuellement, la création d’un chat avec deux utilisateurs ne fonctionne que dans un cas - en les ajoutant individuellement - et cela semble incohérent.


Et au fait, j’ai fait tout cela en tant qu’administrateur, donc je ne suis pas sûr que

Staff are exempt from this setting

dans la description soit vrai.

3 « J'aime »

C’est la même chose si vous retirez un de vos utilisateurs de test du groupe et que vous vous ajoutez à la place. Le groupe aura alors deux membres, mais l’un d’eux sera vous, donc le chat créé n’aura que deux membres. Cependant, cela ne fonctionne pas pour créer le chat car le groupe a trop de membres.

1 « J'aime »

Seuls les autres utilisateurs sont comptés dans la limite, ce qui correspond à la description du paramètre. Il mentionne « nombre d’autres utilisateurs lors de la création d’un message direct » :

Je pense que le bug est principalement visuel, mais je suis d’accord que c’est très déroutant.

Nous voulons probablement mettre à jour tous les décomptes dans l’interface utilisateur pour qu’ils soient 3/3 pour les MP (basé sur votre exemple) afin de tenir compte de l’utilisateur actuel.

Pourquoi pensez-vous qu’il est principalement visuel ? Le fait que je ne puisse pas ajouter un utilisateur après l’avoir supprimé est un problème fonctionnel.

Et le fait que je ne puisse pas créer un chat avec un groupe qui a deux membres n’est pas non plus juste un problème visuel.

1 « J'aime »

Ah d’accord, je vois. Il semble que les groupes de discussion gèrent la limite différemment des discussions DM classiques.

1 « J'aime »

Salut @davidb - il semble que le personnel SOIT affecté par le réglage du nombre maximum d’utilisateurs de messages directs, d’après ce que je peux dire, ce qui semble être un bug. Le personnel rencontre la même limite que les utilisateurs réguliers.

Auriez-vous une chance d’y jeter un œil à un moment donné ? Ce serait une excellente correction à apporter.

Merci !

1 « J'aime »