Comportamento incoerente con l'impostazione `chat max direct message users`

How to disable Group chat? - #4 by sallypf mi ha fatto riflettere se 1 o 2 sia la scelta giusta per limitare le chat a due membri. Ho quindi provato, e a scopo di test, ho ridotto chat max direct message users a due. Ho quindi creato due utenti e un gruppo a cui ho aggiunto questi due utenti.

Ho l’impressione che l’effetto dell’impostazione sia incoerente.

Creazione di una chat di gruppo aggiungendo singoli utenti:

  1. Fai clic su + per creare una nuova chat
  2. Seleziona “nuova chat di gruppo”
  3. Aggiungi gli utenti che hai creato; nota che dice 2/2 membri
  4. Controlla i membri della chat creata

    Poiché sei stato aggiunto anche tu, la chat ha in realtà 3 membri.
  5. Prova ad aggiungere un membro; non funziona perché ci sono già 3/2 membri
  6. Rimuovi uno degli utenti
  7. Prova ad aggiungerlo; non funziona perché ci sono già 2/2 membri

Creazione di una chat di gruppo aggiungendo un gruppo:

  1. Fai clic su + per creare una nuova chat
  2. Inserisci il nome del gruppo; non ti è permesso creare una chat di gruppo perché il gruppo ha due membri.

Questo mi fa chiedere: il creatore della chat viene contato ai fini del limite o no?

Quando si crea una chat aggiungendo due singoli utenti, funziona, anche se ciò si traduce in 3 membri una volta creata la chat (perché sono incluso anch’io). Ma se provo a creare la stessa chat utilizzando un gruppo con due utenti, non è consentito. Dopo la creazione, inoltre, non posso aggiungere un secondo utente se uno è già nella chat con me, il che suggerisce che vengo contato a quel punto.

La descrizione dell’impostazione chat max direct message users dice che impostarla a 0 significa che gli utenti possono solo inviare messaggi a se stessi. Ciò avrebbe senso solo se l’utente corrente non venisse contato. Quindi, in questo senso, il comportamento durante la creazione sembra corrispondere a quanto dice la descrizione. Ma allora mi aspetterei che il limite dopo la creazione consenta anche 3 membri in totale (io + 2), e che la creazione di una chat con un gruppo di 2 membri funzioni allo stesso modo.

Al momento, la creazione di una chat con due utenti funziona solo in un caso, aggiungendoli individualmente, e questo sembra incoerente.


E a proposito, ho fatto tutto questo come amministratore, quindi non sono sicuro che

Il personale è esente da questa impostazione

nella descrizione sia vero.

3 Mi Piace

Questo è lo stesso se rimuovi uno dei tuoi utenti di test dal gruppo e aggiungi te stesso. Quindi il gruppo ha due membri, ma uno di loro sei tu, quindi la chat creata avrebbe solo due membri. Tuttavia, non funziona per creare la chat perché il gruppo ha troppi membri.

1 Mi Piace

Solo gli altri utenti vengono conteggiati nel limite, il che è in linea con la descrizione dell’impostazione. Menziona “numero di altri utenti quando si crea un messaggio diretto”:

Penso che il bug qui sia principalmente visivo, ma concordo sul fatto che sia molto confuso.

Probabilmente vogliamo aggiornare tutti i conteggi nell’interfaccia utente a 3/3 per i DM (sulla base del tuo esempio) per tenere conto dell’utente corrente.

Perché pensi che sia principalmente visivo? Il fatto che non riesco ad aggiungere un utente dopo averlo rimosso è un problema funzionale.

E il fatto che non riesco a creare una chat con un gruppo che ha due membri non è solo un problema visivo.

1 Mi Piace

Ah giusto, capisco. Sembra che i gruppi di chat gestiscano il limite in modo diverso dalle chat DM normali.

1 Mi Piace

Ciao @davidb - sembra che il personale SIA interessato dall’impostazione sul numero massimo di utenti nei messaggi diretti, per quanto posso dire, il che sembra un bug. Il personale sta riscontrando lo stesso limite degli utenti normali.

C’è qualche possibilità che tu possa dare un’occhiata prima o poi? Sarebbe un ottimo problema da risolvere.

Grazie!

1 Mi Piace