La divisione dell'argomento ha fatto apparire una citazione come messaggio eliminato nel nuovo argomento

Provo a descrivere chiaramente il bug:

Argomento A ha 7 post.
Il Post 7 cita una parte del testo del Post 6.
Abbiamo creato un nuovo argomento (B) a partire dal Post 3 in giù, poiché questa parte era fuori tema.

Nel nuovo argomento (B), il Post 4 (Post 7 dell’argomento A) mostra la citazione di un Post 6 eliminato dall’argomento A, visualizzando un’icona del cestino all’interno del blocco di citazione, mentre secondo me dovrebbe mostrare la citazione del Post 3 (Post 6 nell’argomento A) nel nuovo argomento.

Qualcuno può riprodurlo? Sono su (60a235d128)

3 Mi Piace

Sì, riesco a riprodurlo qui: https://try.discourse.org/t/topic-splitting-test-part-two/1388. Quando provo ad espandere la citazione nell’ultimo post del topic diviso, viene effettuata una richiesta al topic da cui i post sono stati separati. Questa restituisce una risposta 404 e fa sì che venga visualizzata l’icona del cestino.

2 Mi Piace

È strano. Come ospite, non vedo l’icona del cestino, ma la citazione corretta, con URL funzionante.

Modifica: in realtà l’URL punta al messaggio spostato:

Cosa succede quando fai clic sull’icona della freccia per espandere il post?

Ah, il cestino. In realtà non ricordo se ho mai visto il testo originale citato in un qualsiasi momento sulla mia produzione.

Ho provato a risolvere questo problema qui:

Si tratta di una correzione basata sul miglior sforzo possibile, che tenta di sostituire costrutti come post:{vecchio numero post}, topic:{vecchio ID argomento} utilizzando i dati di quoted_posts e moved_posts, senza sapere se si tratti effettivamente di una parte del tag [quote].

4 Mi Piace