Come migrare i messaggi privati da Drupal a Discourse

Ciao a tutti,

Sto per migrare i messaggi privati da Drupal a Discourse, ma in qualche modo non riesco a capire come archiviare il messaggio privato in Discourse per ogni singolo utente.

Grazie in anticipo!

Stai usando discourse/script/import_scripts/drupal.rb at main · discourse/discourse · GitHub? Non sembra importare i messaggi privati, quindi dovresti fare un po’ di lavoro per aggiungere quella funzionalità.

Ciao @pfaffman grazie per la tua risposta, e sì, sto usando drupal.rb ma in quello script non sono inclusi messaggi privati, quindi devo farlo esternamente. Ho anche trovato in Discourse quale modello è responsabile dei messaggi privati, ma quando gli argomenti vengono importati in Discourse e gli utenti gli ID in Discourse sono cambiati, anche se ho passato gli stessi ID nello script. Quindi ora, quando vado a importare messaggi privati, ho difficoltà a importare il messaggio giusto per l’utente mittente e destinatario.
Quindi ora puoi aiutarmi con qualche idea su come possiamo mappare quel messaggio privato con l’utente corretto?
Grazie!!

Guarda qualche altro script che importa pms. O guarda come l’importatore di post cerca l’utente.