diff --git a/app/controllers/status_messages_controller.rb b/app/controllers/status_messages_controller.rb index c2b2e2508..4ed6dd531 100644 --- a/app/controllers/status_messages_controller.rb +++ b/app/controllers/status_messages_controller.rb @@ -51,11 +51,7 @@ class StatusMessagesController < ApplicationController @status_message.build_location(:address => params[:location_address], :coordinates => params[:location_coords]) if params[:location_address].present? if params[:poll_question].present? @status_message.build_poll(:question => params[:poll_question]) - poll_answers = params[:poll_answers] - if params[:poll_answers].instance_of? String - poll_answers = [params[:poll_answers]] - end - poll_answers.each do |poll_answer| + [*params[:poll_answers]].each do |poll_answer| @status_message.poll.poll_answers.build(:answer => poll_answer) end end @@ -129,4 +125,4 @@ class StatusMessagesController < ApplicationController def remove_getting_started current_user.disable_getting_started end -end +end \ No newline at end of file