Hola a todos:
Voy a migrar los mensajes privados de Drupal a Discourse, pero de alguna manera no puedo averiguar cómo almacenar el mensaje privado en la base de datos de Discourse para cada usuario individual.
¡Gracias de antemano!
Hola a todos:
Voy a migrar los mensajes privados de Drupal a Discourse, pero de alguna manera no puedo averiguar cómo almacenar el mensaje privado en la base de datos de Discourse para cada usuario individual.
¡Gracias de antemano!
¿Estás utilizando discourse/script/import_scripts/drupal.rb at main · discourse/discourse · GitHub? No parece importar los mensajes privados, por lo que necesitarías hacer algo de trabajo para añadir esa función.
Hola @pfaffman gracias por tu respuesta. Y sí, estoy usando drupal.rb, pero en ese script no se incluyen mensajes privados, así que tengo que hacerlo externamente. También encontré en Discourse qué modelo es responsable de los mensajes privados, pero cuando los temas se importan a Discourse y los usuarios, los IDs en Discourse han cambiado, aunque pasé los mismos IDs en el script también. Así que ahora, cuando voy a importar mensajes privados, tengo dificultades para importar el mensaje correcto para el remitente y el destinatario.
¿Podrías ayudarme con alguna idea sobre cómo podemos mapear ese mensaje privado con el usuario adecuado?
¡Gracias!
Mira otros scripts que importan pms. O mira cómo el importador de publicaciones busca al usuario.