Messages non comptabilisés après la migration

Salut tout le monde,

Après avoir migré depuis NodeBB avec l’aide de ce guide en utilisant le script de migration NodeBB, tout semble bien se passer - toutes les catégories, sujets, messages, etc. sont présents.

Cependant, j’ai remarqué que chaque utilisateur a zéro message comptabilisé par Discourse. Un utilisateur, par exemple, a 500 mentions J’aime mais 0 message dans la vue d’ensemble des utilisateurs. Comme tous les messages sont là, existe-t-il une fonction pour mettre à jour le nombre de messages ?

D’un autre côté, sur le profil d’un utilisateur, les sujets et les messages dans les catégories principales sont comptabilisés :

Je pense qu’une tâche s’exécute bientôt pour corriger cela. Vous pouvez également essayer

rake import:ensure_consistency
4 « J'aime »

@nino1904 avez-vous pu résoudre votre problème ?

1 « J'aime »

Je pourrais dire oui, mais j’aimerais essayer une autre migration. Le fait est que j’ai essayé quelques choses ce jour-là et soudainement les nombres de messages étaient là - mais beaucoup trop. Par exemple, dans NodeBB, un utilisateur a environ 1,5k messages, dans Discourse, l’utilisateur a 2,8k messages.

1 « J'aime »

Discourse pourrait-il importer des messages supprimés ? C’est une grande différence, cependant.

Une autre possibilité est que Discourse compte les MP et les messages publics, et que l’autre système les compte séparément.

1 « J'aime »

Bon point, NodeBB ne compte pas les messages privés. Mais les messages privés ne sont pas importés, donc je ne suis pas sûr. D’ailleurs, pourquoi Discourse compte-t-il les messages privés comme des publications ?

Je ne suis pas sûr à 100 % que ce soit le cas, mais ils se trouvent dans la même table de publications. Je ne sais pas si le nombre de publications que vous regardez compte uniquement les publications régulières ou toutes.

1 « J'aime »

Ce sujet a été automatiquement fermé 30 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.