No es posible cambiar la visibilidad de los miembros de grupos automáticos a través de la interfaz de administración de grupos. Más específicamente: la interfaz permite seleccionar un nuevo valor y reporta alegremente “¡Guardado!” cuando se presiona Guardar cambios, pero la solicitud es ignorada silenciosamente por el backend.
Acabo de probar esto y no puedo reproducir el problema exactamente, pero es posible que estemos probando cosas diferentes.
Aquí, en meta, cambié la visibilidad del grupo trust_level_4 de Usuarios conectados a Todos. Antes del cambio, visitar https://meta.discourse.org/g/trust_level_4 devolvía un 404, después del cambio devuelve la lista de miembros del grupo. Desde entonces he revertido esta edición aquí para que la ruta vuelva a ser un 404 para los anónimos, pero cambiar la visibilidad funciona. También probé lo mismo localmente.
¿Es el problema que después de cambiar la visibilidad del grupo, el grupo no aparece en /groups para los usuarios normales? Eso es por razones de desorden (no es una regresión reciente, así es como fue diseñado en 2017)… los usuarios normales no pueden unirse a grupos automáticos, por lo que no hay mucha utilidad en listarlos en el directorio, incluso cuando la visibilidad lo permite.
Gracias @mdoggydog, leí mal el informe. Al igual que @JammyDodger, puedo reproducir el problema con el menú desplegable “¿Quién puede ver los miembros de este grupo?”.
Todavía hay un error estructural subyacente que necesita ser investigado y corregido: el hecho de que un usuario pueda presionar “Guardar” en el frontend y el frontend informará “¡Guardado!”, incluso cuando el backend no ha guardado nada. No estoy seguro de dónde/cómo registrar eso, pero es deuda técnica que debe rastrearse en algún lugar hasta que se corrija.