Les votes ne sont pas retournés à la fermeture du sujet

Je rencontre un problème similaire. Je pense que cela s’est déjà produit plusieurs fois, mais je ne pense pas que nous ayons encore mis le doigt sur le « pourquoi ».

Je viens de le tester avec un minuteur de sujet pour « Fermer après le dernier message » (en espérant que c’était la pièce manquante que je cherchais :slight_smile:), mais mon vote a été retourné comme prévu lorsque le minuteur s’est déclenché. :frowning:

Y a-t-il autre chose de spécial concernant les sujets sur lesquels vous avez remarqué que cela se produisait ?

De plus, si vous avez l’explorateur de données installé/activé, vous pouvez examiner les sujets passés où le sujet est fermé et/ou archivé mais où les votes n’ont pas été retournés en utilisant cette requête :

SELECT 
    dvv.topic_id,
    t.last_posted_at::date,
    tvc.votes_count
FROM discourse_voting_votes dvv
  JOIN topics t ON t.id = dvv.topic_id
  JOIN discourse_voting_topic_vote_count tvc ON tvc.topic_id = dvv.topic_id
WHERE dvv.archive = false
  AND (t.closed = true OR t.archived = true)
GROUP BY 1,2,3
ORDER BY 2
1 « J'aime »