<% if question.votation_type.nil? %> <%= render "polls/questions/answers_unique", question: question, answers: answers, token: token %> <% else %> <% case question.votation_type.enum_type %> <% when "unique" %> <%= render "polls/questions/answers_unique", question: question, answers: answers, token: token %> <% when "multiple", "positive_open" %> <%= render "polls/questions/answers_multiple", question: question, answers: answers, token: token %> <% when "positive_negative_open" %> <%= render "polls/questions/answers_positive_negative", question: question, answers: answers, token: token, page: page %> <% when "answer_couples_closed" %> <%= render "polls/questions/answers_couples", answers_open: false, question: question, token: token %> <% when "answer_couples_open" %> <%= render "polls/questions/answers_couples", answers_open: true, question: question, token: token %> <% when "answer_set_closed", "answer_set_open" %> <%= render "polls/questions/answers_set", question: question, token: token, answers: question.votation_type.votation_set_answers.by_author(current_user) %> <% when "prioritized" %> <%= render "polls/questions/answers_prioritized", answers_open: false, question: question, answers: answers, token: token %> <% else %> <%= render "polls/questions/answers_unique", question: question, answers: answers, token: token %> <% end %> <% end %>