Comment migrer les messages privés de Drupal vers Discourse

Salut à tous,

Je vais migrer les messages privés de Drupal vers Discourse, mais je n’arrive pas à comprendre comment stocker les messages privés dans la base de données de Discourse pour chaque utilisateur individuel.

Merci d’avance !

Utilisez-vous discourse/script/import_scripts/drupal.rb at main · discourse/discourse · GitHub ? Il ne semble pas importer les MP, vous devrez donc faire un travail supplémentaire pour ajouter cette fonctionnalité.

Salut @pfaffman merci pour votre réponse, et oui j’utilise le drupal.rb mais dans ce script aucun message privé n’est inclus donc je dois le faire extérieurement, j’ai aussi trouvé dans Discourse quel modèle est responsable des messages privés mais lorsque les sujets sont importés dans Discourse et que les utilisateurs les identifiants dans Discourse ont été modifiés bien que j’aie passé les mêmes identifiants dans le script. Donc maintenant, lorsque je vais importer des messages privés, j’ai du mal à importer le bon message pour l’expéditeur et le destinataire.
Alors, pouvez-vous m’aider avec une idée sur la façon dont nous pouvons mapper ces messages privés avec le bon utilisateur.
Merci !!

Regardez d’autres scripts qui importent des pms. Ou regardez comment l’importateur de publications recherche l’utilisateur.