"Unvote" a poll

Je teste juste maintenant @nbianca et le bouton semble fonctionner comme avant. Merci !

Une autre question : j’utilise la méthode DiscoursePoll::Poll.vote pour voter automatiquement dans les sondages. J’ai rencontré quelques problèmes dans mon code. Puis-je confirmer que lors du refactor du code des sondages, vous avez modifié la signature de la méthode ?

Mon code supposait une signature de :

def vote(post_id, poll_name, options, user)

et il semble maintenant qu’après vos modifications, la signature soit :

def self.vote(user, post_id, poll_name, options)

c’est-à-dire que le paramètre user était en 4ᵉ position, mais il est maintenant en 1ʳᵉ, tous les autres paramètres ayant glissé d’une place.

Puis-je valider que cette hypothèse est correcte et pensez-vous qu’il y ait d’autres changements de refactorisation similaires qui pourraient me piéger ?

Au fait, la suppression des votes dans les sondages semble fonctionner à merveille !