La división de temas hizo que una cita apareciera como mensaje eliminado en el nuevo tema

Intento describir claramente el error:

El tema A tiene 7 publicaciones.
La publicación 7 cita una parte del texto de la publicación 6.
Hemos dividido y creado un nuevo tema (B) a partir de la publicación 3 y las siguientes, porque esta parte está fuera de tema.

En el nuevo tema (B), la publicación 4 (que era la publicación 7 del tema A) muestra una cita a la publicación 6 eliminada del tema A, mostrando un icono de papelera dentro del bloque de cita, mientras que creo que debería mostrar la cita de la publicación 3 (que era la publicación 6 en el tema A) en el nuevo tema.

¿Puede alguien reproducirlo? Estoy en (60a235d128)

3 Me gusta

Sí, puedo reproducirlo aquí: https://try.discourse.org/t/topic-splitting-test-part-two/1388. Cuando intento expandir la cita en la última publicación del tema dividido, se realiza una solicitud al tema del que se extrajeron las publicaciones. Esto devuelve una respuesta 404 y hace que se muestre el icono de la papelera.

2 Me gusta

Esto es extraño. Como invitado, no veo el icono de la papelera, pero sí la cita correcta, con la URL funcionando.

Edición: en realidad, la URL enlaza al mensaje de mover:

¿Qué sucede cuando haces clic en el icono de la flecha para expandir la publicación?

Ah, la papelera. En realidad no recuerdo si vi el texto citado original en algún momento en mi entorno de producción.

He intentado solucionar este problema aquí:

Esta es una solución provisional que intenta reemplazar construcciones como post:{número de publicación antiguo}, topic:{ID de tema antiguo} utilizando datos de quoted_posts y moved_posts, sin saber si forman parte de la etiqueta [quote].

4 Me gusta