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 !