Publicaciones no contadas después de la migración

Hola chicos,

después de migrar desde NodeBB con la ayuda de esta guía usando el script de migración de NodeBB, todo parece estar bien: todas las categorías, temas, publicaciones, etc. están ahí.

Pero he notado que cada usuario tiene cero publicaciones contadas por Discourse. Un usuario, por ejemplo, tiene 500 me gusta pero 0 publicaciones en la vista general de usuarios. Dado que todas las publicaciones están ahí, ¿hay quizás una función para actualizar el recuento de publicaciones?

Por otro lado, en el perfil de un usuario se cuentan los temas y las publicaciones en las categorías principales:

Creo que una tarea se ejecutará pronto para solucionar eso. También puedes intentar

rake import:ensure_consistency
4 Me gusta

@nino1904 ¿pudiste resolver tu problema?

1 me gusta

Podría decir que sí, pero me gustaría probar otra migración. La cosa es que probé algunas cosas ese día y de repente los recuentos de publicaciones estaban allí, pero demasiados. Por ejemplo, en NodeBB un usuario tiene como 1.5k publicaciones, en Discourse el usuario tiene 2.8k publicaciones.

1 me gusta

¿Podría Discourse estar importando publicaciones eliminadas? Es una gran diferencia, sin embargo.

Otra posibilidad es que Discourse cuente los MP y las publicaciones públicas y el otro sistema los cuente por separado.

1 me gusta

Buen punto, NodeBB no cuenta los mensajes privados. Pero los mensajes privados no se están importando, así que no estoy seguro. Por cierto, ¿por qué Discourse cuenta los mensajes privados como publicaciones?

No estoy 100% seguro de que lo haga, pero están en la misma tabla de publicaciones. No sé si el recuento de publicaciones que estás mirando cuenta solo las publicaciones normales o todas ellas.

1 me gusta

Este tema se cerró automáticamente 30 días después de la última respuesta. Ya no se permiten nuevas respuestas.