Cambiar a grupos con miembros ocultos causa problema de interfaz de usuario en el directorio /u

Tenemos algunos grupos donde establecí la visibilidad de los miembros solo para los miembros del grupo. Por lo tanto, un usuario normal no puede ver los miembros y eso funciona en la página del grupo:

Captura de pantalla de 2022-04-02 10-39-01

Pero luego, en la página de Usuarios, el mismo usuario normal puede filtrar por el grupo y obtener una lista de todos sus miembros.

3 Me gusta

Hola @manuel

No puedo reproducir el problema. Acabo de crear un grupo en Meta con esta configuración:

Soy el único miembro del grupo:

Si inicio sesión como otro usuario y filtro la página de usuarios, la lista está vacía:

https://meta.discourse.org/u?group=testgroup

¿Puedes enviar una captura de pantalla de la configuración de “visibilidad” de tu grupo?

2 Me gusta

Hmm.. Tengo la misma configuración:

Me hago pasar por un usuario normal con nivel de confianza 0 y obtengo la lista en la página de usuarios. No estoy seguro de cómo puedo o debo intentar depurar esto más a fondo.

1 me gusta

¡Gracias por los detalles!

Creo que lo que está sucediendo es solo un problema de interfaz de usuario. Cuando cambias a un grupo, ocurre un error oculto, por lo que la interfaz de usuario mantiene los datos de la lista anterior. Los usuarios que se muestran no son realmente miembros del grupo privado.

Si visitas este enlace directamente: https://meta.discourse.org/u?group=testgroup entonces la lista está vacía. Si cambias a ‘team’ y luego vuelves a ‘testgroup’, la lista de miembros de ‘team’ permanece.

Así que definitivamente hay un error, pero en realidad no revela ninguna información sensible. ¿Coincide eso con lo que estás viendo?

4 Me gusta

Sí, ¡eso es lo que obtengo también! En realidad, no son los miembros del grupo y, una vez que recargo la página manualmente, obtengo “No se encontraron resultados”.

Entonces, ¿debería deshabilitar componentes y partes del código del tema para intentar encontrar qué podría causar eso?

3 Me gusta

Parece que lo mismo ocurre aquí en Meta, así que no creo que sea nada específico de tu sitio. Lo solucionaremos. ¡Gracias por informarnos!

5 Me gusta

Esto solucionará el problema.

3 Me gusta