Déplacer les sujets avec des votes vers la catégorie non voto ne libère pas les votes

Il semble que lorsqu’un sujet avec des votes est déplacé vers une autre catégorie où les votes ne sont pas activés, les votes ne sont pas restitués aux propriétaires. S’agit-il d’un bug ou d’un comportement prévu ?

De plus, il existe des cas limites où la fermeture d’un sujet ne restitue pas automatiquement les votes à l’utilisateur.

Merci pour votre temps !

5 « J'aime »

Je viens de tester cela sur mon site de développement local et je peux confirmer que les votes ne sont pas restitués à l’utilisateur lorsqu’un sujet est déplacé vers une catégorie qui n’autorise pas les votes. Cela ne me semble pas idéal, mais je ne suis pas sûr qu’il s’agisse du comportement prévu ou non. La seule alternative qui me vient à l’esprit est que, si un sujet est déplacé vers une catégorie qui n’autorise pas les votes, tous les votes devraient être supprimés du sujet. Il y aurait également des problèmes potentiels avec cette approche.

Si vous connaissez des moyens spécifiques de reproduire ces cas limites, faites-le-nous savoir. Je pourrai examiner cela plus en détail la semaine prochaine.

4 « J'aime »

J’ai également besoin de libérer les votes après avoir déplacé un sujet vers une catégorie sans vote. Actuellement, déplacer un sujet ayant des votes vers une catégorie sans vote risque de compromettre le système de vote, à mon avis, car plus la base de données est grande, plus il serait difficile et fastidieux pour les modérateurs de s’assurer manuellement que les utilisateurs ne « perdent » pas leur pouvoir de vote. Si 10 votes sont autorisés et que deux sujets sur lesquels j’ai voté sont déplacés vers une catégorie sans vote sans libérer leurs votes, je perdrais 20 % de mon pouvoir de vote global.

Quels problèmes par exemple ?

1 « J'aime »

Le premier qui m’est venu à l’esprit, c’est que si un sujet était par erreur reclassé (disons par un utilisateur TL3), tous les votes seraient perdus lorsqu’il serait remis dans la bonne catégorie.

1 « J'aime »

Je pense que la meilleure pratique pour l’instant serait :

  • Assurez-vous de fermer un sujet avant de le déplacer vers une catégorie sans le plugin.

Ceci est toujours un bug. Y a-t-il une chance qu’il puisse être corrigé ?

J’ai également essayé :

  • Déplacer le sujet vers la catégorie de vote
  • Fermer le sujet
  • Le déplacer vers la catégorie correcte sans vote
  • Le rouvrir

Et le vote semble toujours être là.

Salut @Luke_Cousins,

Nous avons corrigé quelques cas limites il y a quelques mois. Il est possible qu’il nous manque encore certains scénarios, mais il serait très utile d’avoir des étapes reproductibles pour valider le problème.

Le voyez-vous dans tous les sujets déplacés ? Ou dans un scénario particulier que vous pouvez partager ?

Merci !

1 « J'aime »

Le sujet sur lequel j’ai remarqué cela a été créé et déplacé le 17 avril. Aurait-il pu être corrigé depuis ? Nous installons les mises à jour régulièrement, donc nous avons rarement plus d’une semaine de retard sur tests-passed.

Nous rencontrons toujours ce problème sur la dernière version actuelle. Y a-t-il des plans pour l’implémenter ?

J’ai juste essayé de reproduire le problème sur mon site de test, et je n’ai pas réussi. Déplacer un sujet d’une catégorie de vote vers une catégorie sans vote a redonné leur vote à mon utilisateur de test.

Juste pour vérifier que je fais les choses correctement :

  • Activer le vote de sujet dans une catégorie
  • Utiliser un utilisateur de test pour voter sur un sujet
  • En tant qu’administrateur, recatégoriser le sujet dans une catégorie sans vote
  • En tant qu’utilisateur de test, voter sur un autre sujet et voir combien de votes il vous reste dans les informations de la fenêtre contextuelle
1 « J'aime »

Désolé, vous avez raison, il semble que seuls les anciens votes des sujets qui ont été déplacés avant la correction ne soient pas publiés. Désolé pour le faux rapport.

1 « J'aime »