Riepilogo
Nella nostra istanza di Discourse, i nuovi post e le risposte nei topic non vengono visualizzati automaticamente. Gli utenti devono aggiornare manualmente la pagina per vedere i post successivi, anche se stanno visualizzando attivamente il topic.
Sembra trattarsi di una regressione negli aggiornamenti in tempo reale (MessageBus/WebSocket/interrogazione), poiché non sono installati temi, plugin o componenti personalizzati.
Ambiente
• Versione di Discourse: 2026.4.0-latest (9776b417b8)
• Hosting: self-hosted
• Tema personalizzato: default
Passaggi per la Riproduzione
1. Apri un topic in un browser/sessione
2. Apri lo stesso topic in un'altra sessione/account utente
3. Pubblica una nuova risposta nel topic
4. Osserva la sessione originale
Comportamento Atteso
I nuovi post dovrebbero apparire in tempo reale senza richiedere un aggiornamento manuale della pagina (tramite aggiornamenti MessageBus / aggiornamenti live del topic).
Comportamento Effettivo
I nuovi post non appaiono nella visualizzazione del topic aperto.
Appaiono solo dopo:
• Un aggiornamento manuale del browser (F5 / ricarica), oppure
• La navigazione altrove e il ritorno al topic
Note / Osservazioni
• Nessun plugin o tema personalizzato che possa interferire
• Il problema sembra essere coerente tra utenti/sessioni
• L'issue riguarda specificamente la visibilità dei post successivi in un thread di topic
• Suggerisce una possibile regressione o malfunzionamento in:
• Gestione della sottoscrizione `MessageBus`
• Fallback `/message-bus/` (interrogazione a lungo termine / websocket)
• Propagazione del flusso di aggiornamenti del topic (`topic:reload`, `post:created`)
Impatto
• Interrompe il flusso di discussione in tempo reale
• Fa sì che gli utenti perdano le nuove risposte a meno che non aggiornino
• Crea confusione riguardo al successo o meno dell'invio di un post
Richiesta
Potreste confermare se esiste una regressione nota che influisce sugli aggiornamenti in tempo reale dei topic nelle build recenti, o consigliare quale sottosistema esaminare (MessageBus, fallback di interrogazione, ecc.)?