El botón Enviar invitaciones no debe ser visible si los inicios de sesión locales están desactivados

No hay errores en la consola ni registros de errores.

Tampoco estoy seguro de cuál debería ser la experiencia esperada. ¿Se supone que debe aparecer un modal?

Gracias, chicos.

EDITA: Tenemos enable_local_logins: false. Dado que la función de invitaciones requiere inicios de sesión locales, el botón Enviar invitaciones no debería ser visible si enable_local_logins: false.

2 Me gusta

No he podido reproducir esto. Cuando haces clic en el botón “Enviar invitaciones” en el panel de administración, debería llevarte a /u/jesse/invited/pending. Sin embargo, parece que ni siquiera tienes una pestaña de “Invitaciones” en tu perfil de usuario.

¿Hay algún cambio en el comportamiento al intentar lo mismo en modo seguro? ¿Has activado SSO por curiosidad?

3 Me gusta

Solo tenemos OAuth habilitado a través del plugin. Por lo tanto, tenemos la configuración del sitio enable_local_logins: false.

Cuando vuelvo a establecer esto en true, aparecen las invitaciones pendientes.

Ahora tiene sentido para mí. ¿Cómo podría Discourse invitar a personas si sus propios inicios de sesión locales están deshabilitados?

El error es que el botón Invitar usuarios debería estar oculto si enable_local_logins: false.

2 Me gusta

Corregido en:

Gracias por informar sobre este problema, @JezPez :+1:

9 Me gusta