Просто тестирую сейчас, @nbianca, и кнопка теперь работает как раньше. Спасибо!
Ещё один вопрос: я использую метод DiscoursePoll::Poll.vote для автоматического голосования в опросах. Столкнулся с некоторыми проблемами в своём коде. Могу ли я подтвердить, что в ходе рефакторинга кода опросов вы изменили сигнатуру метода?
Мой код предполагал сигнатуру:
def vote(post_id, poll_name, options, user)
а теперь, после ваших изменений, сигнатура выглядит так:
def self.vote(user, post_id, poll_name, options)
то есть параметр user был четвёртым, а теперь стал первым, и все остальные параметры сдвинулись.
Могу ли я подтвердить, что моё предположение верно, и, по вашему мнению, есть ли другие подобные изменения в результате рефакторинга, которые могут вызвать у меня проблемы?
Кстати, удаление голоса в опросе теперь работает отлично!