From e4c68a4edb7efc66222c215066e847099f652c85 Mon Sep 17 00:00:00 2001 From: Jannik Streek Date: Mon, 24 Mar 2014 19:52:56 +0100 Subject: [PATCH] improved status messages controller code --- app/controllers/status_messages_controller.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) 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