En el nivel de confianza 0, los usuarios no pueden acceder al chat, pero el enlace de “canales de chat” es visible en la barra de navegación izquierda. Hacer clic en el enlace redirige a /categories sin indicar que ocurrió algún error.
La experiencia de usuario podría mejorarse informando de un error o eliminando el enlace.
Gracias por el mensaje. No puedo reproducir esto en la versión más reciente del commit, ni en un sitio alojado. Cuando uso un usuario de prueba con TL_0, no obtengo el enlace de chat en el menú de la barra lateral de navegación. Y si cambio entre usuarios de prueba de varios niveles de confianza, TL_0 es el único que no recibe chat además de anon.
¿Estás en una instancia de Discourse actualizada? ¿Puedes proporcionar más detalles sobre el navegador, el sistema operativo, etc., e incluso capturas de pantalla? Intenta también el modo seguro y mira si el enlace de chat/DM aparece allí para TL_0.
Puedo reproducir el problema abriendo una ventana privada y navegando mientras no he iniciado sesión.
Cuando activo el modo seguro mientras no he iniciado sesión en una ventana privada, el problema no ocurre. En su lugar, veo un mensaje de “¡Uy! Esa página no existe o es privada”.
Sin embargo: al intentar el modo seguro mientras he iniciado sesión en el nivel 1, cuando esperaría que funcionara, obtengo el mensaje de “¡Uy!” después de hacer clic en “canales de chat”.
Está en la esquina superior izquierda en el div con la clase sidebar-custom-sections
Creo que entiendo por qué ya no se reproduce.
Pegar un enlace a un canal de chat válido como example.com/chat/c/general/2 en una ventana privada sin iniciar sesión también redirige a /categories y no muestra ningún mensaje de error.
parece que tienes un enlace personalizado para chatear.
Los enlaces predeterminados de chat a canales y mensajes directos son estos en la parte inferior izquierda (a menos que el orden haya sido cambiado o hayan sido ocultados por un componente temático o un plugin).