Richie
(Richie Rich)
1
Discourse 3.5.0.beta3-dev (afde7cc172).
El contador de enlaces que se muestra en la parte inferior de un tema parece detenerse en 50, incluso cuando hay más de 1000 enlaces en el hilo:
Como referencia:
En otro tema, este también dice 50:
Cuando hay más de 250 enlaces:
¿Alguien sabe qué podría estar causando esto? 
2 Me gusta
pfaffman
(Jay Pfaffman)
2
Sin mirar el código, creo que ese número probablemente proviene de topic_links, así que algo como
select * from topic_links where topic_id=1234
Sin embargo, parece un error.
3 Me gusta
Richie
(Richie Rich)
3
Interesante, no había visto esa tabla.
Si esto ayuda, hay 4.155 enlaces en este ID de tema, pero dice 50x en el front end:
pfaffman
(Jay Pfaffman)
4
Suena como un error. Quizás comparte el enlace. Quizás mire en el código.
Parece que está limitado a 50 a propósito; supongo que es una unión complicada y que hacer cientos o miles sería un problema de rendimiento.
4 Me gusta
Richie
(Richie Rich)
5
Mmm 
Gracias por la confirmación, @pfaffman
No entiendo por qué mostraríamos un número al usuario final que es completamente inexacto 
Es mejor no mostrar información que mostrar información errónea.
Tengo una idea para una solución sencilla que no implique eliminar por completo ese número incorrecto.
Publicaré una sugerencia en Contribute > UX 
1 me gusta
sam
(Sam Saffron)
6
Sí, esto se encuentra entre un error y una experiencia de usuario.
Por un lado, solo afecta a la interfaz de usuario de Discourse, por otro lado, es un error mostrar un número que sabemos que no es correcto.
Creo que la solución más sencilla de nuestro lado es seleccionar 51 y luego mostrar el texto “50+” en la interfaz de usuario si obtenemos 51.
Parece estar en el ámbito de pr-welcome, pero dejaré que @lindsey clasifique y decida.
sam
(Sam Saffron)
7
Ya veo:
Supongo que lo llevaremos allí.