Al hacer clic en una categoría no se filtran los temas correctos

Video de demostración: Discourse Bug - Album on Imgur

En la primera carga de la página, al hacer clic en el nombre de cualquier categoría se muestra la página de la categoría con todos los temas.

Solo después de la segunda navegación por la página todo se carga como se esperaba.

4 Me gusta

¿Puedes reproducir el problema aquí en meta?

1 me gusta

No, pero he notado esto después de hacer una actualización de Discourse ayer. Lo he intentado con todos los plugins y componentes temáticos deshabilitados y es lo mismo.

La primera navegación a una página de categoría no muestra un cargador ni nada, parece que simplemente renderiza los últimos temas.

Tampoco hay errores en la consola ni en los registros del backend.

2 Me gusta

@sam puedes ver el comportamiento tú mismo aquí: https://forum.reroll.in, incluso está sucediendo en modo seguro: https://forum.reroll.in/safe-mode

1 me gusta

Lo siento, ¿puedes reproducir esto en https://meta.discourse.org?

1 me gusta

No, no puedo reproducirlo aquí.

1 me gusta

También me está pasando en https://radixtalk.com/. Estaba bien hasta que actualicé esta mañana.

2 Me gusta

Mi instancia de Discourse está actualizada


Al hacer clic en una categoría por primera vez en https://community.keyauth.win/, se muestran temas de una categoría diferente. Y luego, la segunda vez que entro en la categoría (sin recargar la página), se muestra el tema correcto para el hilo.

Nunca había experimentado esto antes de esta última actualización de mi instancia de Discourse.

Y sí, uso Cloudflare. Sin embargo, pude reproducir este error en la IP de mi servidor backend. Así que no es un conflicto con Cloudflare.

1 me gusta

@wn03 He trasladado tu informe a este tema para mantenerlos juntos y facilitar el seguimiento. :+1:


No he podido reproducir esto en mi sitio de prueba hasta ahora. ¿Alguien tiene más detalles que pueda usar para intentar algo diferente? ¿Algún plugin en común, o alguna configuración de administrador poco común quizás?

1 me gusta

¿Cuál es la página principal predeterminada de los foros afectados? ¿Son las categorías?

(Y por página principal predeterminada, supongo que me refiero a la predeterminada para el usuario afectado…)

2 Me gusta

Lo intenté, pero hasta ahora no he tenido éxito. :man_shrugging:

1 me gusta

Sí, mi sitio en nOObish.me (reconstruido hoy) también se está comportando de manera errónea de la misma manera.

Aquí está mi lista actual de Plugins…

Puedes ver en las siguientes 2 imágenes que muestran la misma URL…

Sin embargo, la primera imagen muestra (erróneamente) todos los Temas…

Mientras que la segunda imagen muestra correctamente solo Temas en la Categoría “Noticias de Tecnología”…

Después del primer clic en la Categoría “Noticias de Tecnología” (que muestra erróneamente todos los Temas…)

Después del segundo clic en la Categoría “Noticias de Tecnología” (o al actualizar la página…) solo se muestran correctamente los Temas en la Categoría “Noticias de Tecnología”…

Puedes intentar reproducir esto en mi sitio nOObish.me

  1. Haz clic en la categoría Noticias de Tecnología en la parte inferior del menú desplegable de Categorías, y luego haz clic de nuevo (o actualiza la página). Puedes ver que cambia de mostrar todos los Temas a mostrar correctamente solo las Publicaciones de la Categoría “Noticias de Tecnología”.

  2. Ahora regresa a la página de inicio del sitio (que he configurado como la página de Categorías en este sitio) y hazlo de nuevo.

El mismo comportamiento ocurre con el menú desplegable de Etiquetas en la página de Categorías.

Además de la página de Categorías, el resto (Más reciente, Nuevo, Superior) se está comportando correctamente en mi sitio.

Solo 3 de las 8 configuraciones de estilo de página de categoría de escritorio están mostrando este comportamiento:

  1. Categorías y Temas más recientes (ordenados por fecha de creación)
  2. Categorías y Temas más recientes
  3. Categorías y Temas superiores

OK - He desactivado todos los Plugins y ejecutado ./launcher rebuild app y el comportamiento persiste.

¿O podría ser un Componente de Tema específico el culpable?

También he intentado desactivar todos los Componentes de Tema, pero el comportamiento persiste.

¿Podría ser un Plugin o Componente de Tema instalado pero desactivado el culpable?

2 Me gusta

Esa es una gran cantidad de plugins que podrían ser los culpables. Me imagino que el problema está en uno de ellos.

1 me gusta

Solo una pequeña actualización, la he replicado un par de veces en mi sitio de prueba, pero no de forma lo suficientemente consistente como para obtener pasos de reproducción/cualquier información más profunda.

5 Me gusta

He actualizado mi publicación en Clicking on a category doesn't filter the right topics - #13 by denvergeeks con mis intentos de depuración.

Espero que sea útil.

Por favor, hágame saber cualquier otro paso que pueda tomar, o cualquier pregunta que pueda responder, que pueda ayudar a resolver esto…

En la última semana más o menos, hemos tenido un montón de gente informando que cuando hacen clic en “No leído”, nuestro Discourse ahora les muestra una mezcla de temas leídos y no leídos.

¿Está todo esto relacionado?


Y luego, si recargan, obtienen los cuatro elementos no leídos esperados:

2 Me gusta

Puedo confirmar que mi sitio también muestra todas las publicaciones (tanto leídas como no leídas) cuando hago clic en No leídas.

Estoy de acuerdo en que estos podrían estar relacionados porque el comportamiento parece ser el mismo:

El primer clic muestra todas las publicaciones, pero si a continuación actualizo la página (o si hago clic en el botón por segunda vez) los resultados son correctos.

Parece un problema relacionado con el almacenamiento en caché, ¿no?

1 me gusta

Algo ciertamente no se siente bien aquí.

Sería muy útil una repro en meta si alguien pudiera averiguar cómo. De todos modos, he contactado a algunos desarrolladores que trabajaron recientemente en este código en caso de que tengan alguna idea.

2 Me gusta

OK, lo intenté, pero como meta no está ejecutando uno de estos 3 estilos de página de categoría, no se me ocurre una forma de reproducirlo en meta.

3 Me gusta