Los enlaces de temas privados no se muestran como títulos de tema

Hola, me gustaría mostrar los enlaces de los temas como títulos.
Cuando publico un tema dentro de una categoría privada a continuación,
el enlace del tema que está en la misma categoría no se muestra como título.
¿Cómo lo arreglo?

Esta es una función de seguridad; debemos tener mucho cuidado con las expansiones aquí, ya que los editores podrían obtener información privada sobre temas que no tienen permiso para ver.

Sí, estoy de acuerdo en ocultar los títulos a usuarios no autorizados.

Me gustaría saber la diferencia con respecto a onebox.
Por ejemplo, el tema A y el tema B están en la misma categoría privada.
El tema B muestra el enlace del tema A.
Al usar un onebox, el tema B muestra una vista previa del tema A con el título.
Al usar un espacio en blanco con la URL del tema A, el tema B muestra solo la URL del tema A.

Se ha confirmado que se trata de una anomalía con el oneboxer en línea que deberíamos corregir.

La siguiente PR asegura que los enlaces con espacios al final se transformen en Oneboxes regulares en lugar de Oneboxes en línea:

~~https://github.com/discourse/discourse/pull/8893~~

No creo que queramos oneboxear completamente las URLs con espacios iniciales. Se dedicó bastante esfuerzo a asegurar que los espacios iniciales impidan el oneboxing:

Pienso que el oneboxing en línea es correcto, pero necesitamos corregir el oneboxer en línea para que funcione entre categorías de la misma manera que el oneboxer regular.

Sí, @dan ya lo sabe y está trabajando en actualizar su PR :wink:

El problema aquí fue causado por el hecho de que InlineOneboxer no tiene en cuenta el contexto del enlace (es decir, la categoría del tema). He refactorizado Oneboxer para exponer el mismo método utilizado para obtener el objeto Topic, pero a largo plazo deberíamos combinar las dos clases e incluir una opción inline:.