From be797750e6ce866ea08307f63bf35304a965c8d4 Mon Sep 17 00:00:00 2001 From: Leonardo Capillera Date: Thu, 18 Nov 2010 16:31:27 -0200 Subject: Remove deprecated form_for with strings or symbols Signed-off-by: Santiago Pastorino --- actionpack/lib/action_view/helpers/form_helper.rb | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'actionpack/lib/action_view') diff --git a/actionpack/lib/action_view/helpers/form_helper.rb b/actionpack/lib/action_view/helpers/form_helper.rb index 8c300ec745..dec1ae6e4f 100644 --- a/actionpack/lib/action_view/helpers/form_helper.rb +++ b/actionpack/lib/action_view/helpers/form_helper.rb @@ -303,15 +303,9 @@ module ActionView options[:html] ||= {} - case record - when String, Symbol - object_name = record - object = nil - else - object = record.is_a?(Array) ? record.last : record - object_name = options[:as] || ActiveModel::Naming.param_key(object) - apply_form_for_options!(record, options) - end + object = record.is_a?(Array) ? record.last : record + object_name = options[:as] || ActiveModel::Naming.param_key(object) + apply_form_for_options!(record, options) options[:html][:remote] = options.delete(:remote) builder = options[:parent_builder] = instantiate_builder(object_name, object, options, &proc) -- cgit v1.2.3