Les votes ne fusionnent pas lorsque nous combinons des publications

Bonjour !

Nous utilisons le plugin de vote pour nos forums officiels de Microsoft Flight Simulator et nous l’adorons. Cependant, nous rencontrons un problème : lorsque nous tentons de fusionner un message entier dans un autre, aucun des votes n’est transféré.

Nous aimerions comprendre ce qui se passe afin de mieux organiser nos forums pour les votes lorsque nous avons des messages en double, tout en conservant les votes lors de la fusion. Toute aide serait appréciée.

Exemple de étapes pour reproduire le problème :

  1. Accédez à un message avec « 5 votes ».
  2. Sélectionnez tous les messages et déplacez-les vers un sujet existant avec « 10 votes ».
  3. Tous les messages sont déplacés, mais les votes restent à « 10 votes ».

Merci !

Nous avons justement corrigé un bug lié à cela récemment. Voyez-vous des erreurs dans /logs ?

J’ai effectué un test de fusion, malheureusement sans erreur. S’il y a eu une correction récente, est-il possible que nous ne soyons pas à jour sur la dernière version ?

Voici ce que je vois :

image

Salutations !

Je reviens vers vous pour savoir si vous auriez d’autres conseils pour résoudre potentiellement ce problème ? Merci !

Malheureusement, nous ne mettons pas souvent à jour les numéros de version des plugins, ce qui n’est donc pas un bon indicateur de mise à jour. Quelle version de Discourse utilisez-vous ? Cela pourrait mieux nous aider à comprendre quand le site a été mis à jour pour la dernière fois. Je vous recommande vivement de mettre à jour le site si vous en avez la possibilité et que vous ne l’avez pas encore fait.

Discourse 2.6.0.beta5 pour le moment. Je vais le mettre à jour vers la beta6 pour voir si cela aide.

Nous sommes maintenant mis à jour vers Discourse 2.7.0.beta1, mais malheureusement, le bug persiste.

Curieux – y a-t-il des utilisateurs en double qui ont voté sur les deux sujets ? Cela pourrait être un point de blocage ici.

Malheureusement, non. Je viens de faire un test en essayant de fusionner un sujet avec environ 100 votes dans un autre avec environ 500 (en m’assurant qu’il y avait quelques utilisateurs différents), mais le sujet est resté à 500 votes après la fusion du plus petit. J’espère surtout pouvoir utiliser cette fonctionnalité car nous avons souvent des publications en double ; cela nous aiderait beaucoup à nettoyer nos forums et à consolider les votes pour les développeurs.

J’espère qu’on pourra avancer sur ce problème. C’est tout ce que je demande à Père Noël cette année ! :stuck_out_tongue_closed_eyes:

@Jummivana Je viens de regarder cela sur une installation de développement et n’ai pas réussi à reproduire le problème.

@JuiceBox – pouvez-vous fournir les étapes pour reproduire ce que vous observez ?

Vous voyez tous les deux ce problème avec des nombres de votes > 50 ? > 150 ? Ou même sur des sujets plus petits ?

Bonjour @justin, merci pour ton aide. Voici une vidéo montrant les étapes pour reproduire le problème : https://youtu.be/RjCkejC0A5U

Tentative de fusion d’un fil de discussion avec « 4 votes » avec un fil de discussion avec « 2 votes ». Résultat final : 2 votes.

Et pour confirmer à nouveau, https://forums.flightsimulator.com/logs ne montre aucune erreur ? Ou si c’est le cas, pouvez-vous coller la sortie ici ?

Voici toutes les erreurs récentes :

J’ai essayé de reproduire le problème, mais sans succès. Êtes-vous configuré selon notre guide d’installation officiel ?

Je sais que nous avons apporté des modifications au plugin ces derniers mois concernant la manière dont les données sont stockées. Si vous utilisez une installation non standard, cela pourrait poser certains problèmes.

Merci ! J’ai transmis cette question à notre équipe web, car je ne suis pas certain de la façon dont ils l’ont installée. Je pense que nous avons suivi le guide officiel. Ils sont en congés pour les fêtes, mais ils essaieront de répondre dès que possible.

Bonjour,

Juste pour le plaisir, j’ai déployé une application Discourse en un clic sur Digital Ocean pour voir si je pouvais reproduire ce problème. Les forums sont en version 2.7.0.beta1.

J’ai installé le plugin selon les instructions ici et l’ai activé sous « Avis sur le site ». J’ai créé un sujet, puis l’ai fusionné avec un sujet sans votes, et les votes n’ont pas été transférés.

Il n’y a aucun journal pertinent dans /logs, et rien n’a été signalé dans la console JavaScript non plus.

Le déploiement en un clic n’est pas une méthode d’installation prise en charge par Discourse, ce qui pourrait être la source du problème.

D’accord, je suivrai le processus documenté ce week-end et je reviendrai vers vous lundi.

Edit : Je l’exécute maintenant

Bonjour Justin…

J’ai suivi ce guide pour installer le forum, et le système de vote fonctionne comme prévu.