Non è possibile modificare la visibilità dei membri dei gruppi automatici tramite l’interfaccia utente di gestione dei gruppi. Più specificamente: l’interfaccia utente consente di selezionare un nuovo valore e segnala allegramente “Salva!” quando si preme Salva modifiche, ma la richiesta viene ignorata silenziosamente dal backend.
Inoltre, mi sono appena imbattuto in questo e trovo confuso che io possa modificare l’impostazione di visibilità, ma poi questa venga ignorata silenziosamente.
Non c’è modo di mostrare amministratori e livelli di fiducia a tutti nella pagina dei gruppi?
Ho appena testato questo e non riesco a riprodurre esattamente il problema, ma potremmo stare testando cose diverse.
Qui su meta, ho cambiato la visibilità del gruppo trust_level_4 da Utenti connessi a Tutti. Prima della modifica, visitare https://meta.discourse.org/g/trust_level_4 restituiva un 404, dopo la modifica restituisce l’elenco dei membri del gruppo. Da allora ho annullato questa modifica qui in modo che il percorso torni a essere un 404 per gli anonimi, ma cambiare la visibilità funziona. Ho testato la stessa cosa anche localmente.
Il problema è che dopo aver cambiato la visibilità del gruppo, il gruppo non è elencato in /groups per gli utenti normali? Questo è per motivi di de-cluttering (non è una regressione recente, è stato progettato nel 2017)… gli utenti normali non possono unirsi a gruppi automatici, quindi non c’è molta utilità nell’elencarli nella directory anche quando la visibilità lo consente.
Grazie @mdoggydog, ho letto male il report. Come @JammyDodger, posso riprodurre il problema con il menu a discesa “Chi può vedere i membri di questo gruppo?”.
Yay, grazie @pmusaraj — la correzione sembra funzionare!
C’è un bug strutturale sottostante che deve ancora essere indagato e corretto: il fatto che un utente possa premere “Salva” sul frontend e il frontend riporterà “Salvato!”, anche quando il backend non ha salvato nulla. Non sono sicuro di dove/come segnalarlo, ma è un debito tecnico che dovrebbe essere tracciato da qualche parte finché non verrà corretto.