Oh, ho aggiunto una correzione parziale a questo in DEV: Ensure activity_pub_published_at returns a single date by pmusaraj · Pull Request #243 · discourse/discourse-activity-pub · GitHub, credo. Se ricompili la tua istanza @adulau non dovresti più vedere questo problema.
Il bug sottostante non è stato corretto. In alcuni casi, il plugin crea più campi personalizzati activity_pub_published_at per lo stesso oggetto, il che porta il serializzatore a restituire un array di date per topic.activity_pub_published_at. Spesso si tratta della stessa data aggiunta due volte nell’array. Il codice frontend (Moment) non sa come interpretare un array di date e restituisce invalid date. La correzione sopra garantisce che il serializzatore restituisca sempre una singola data (senza ancora correggere il motivo sottostante per i campi personalizzati multipli).