I commenti vengono collegati solo nonostante le impostazioni per mostrarli

Sono contento che tu abbia risolto il problema.

Sì, c’è, tuttavia suggerirei di considerare questo aspetto in modo approfondito prima come problema di gestione della community, prima di considerare come farlo programmaticamente. Se non hai già approfondito i livelli di fiducia, dai un’occhiata a

Quindi, se fossi io, identificherei alcuni gruppi di utenti (forse la tua vecchia soluzione aveva ancora una sorta di raggruppamento utenti?) a cui vuoi concedere livelli di fiducia più elevati, ovvero 3 e 4. Questo sarà in gran parte un processo manuale. Per i livelli inferiori, ovvero 1 e 2, dovrebbe essere in blocco. Potresti forse mappare alcuni metadati utente dal tuo vecchio forum alle euristiche dei livelli di fiducia. Oppure inventare alcune regole di base. Il codice stesso è relativamente semplice, ma non copierei e incollerei semplicemente il codice nell’argomento per 100.000 utenti.

Più in generale, la tua migliore opzione sarebbe probabilmente che il tuo provider di hosting di Discourse gestisca la migrazione per te, poiché si tratta di qualcosa con cui hanno spesso a che fare e avranno soluzioni sofisticate per questo.