From b9340348204b5de0d53965f7666576d5c772e16c Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Wed, 2 Jan 2013 11:14:14 -0800 Subject: do not mutate the options hash (when we do not need to) --- actionpack/lib/action_view/helpers/form_helper.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'actionpack/lib/action_view/helpers/form_helper.rb') diff --git a/actionpack/lib/action_view/helpers/form_helper.rb b/actionpack/lib/action_view/helpers/form_helper.rb index 516492ca30..800710e888 100644 --- a/actionpack/lib/action_view/helpers/form_helper.rb +++ b/actionpack/lib/action_view/helpers/form_helper.rb @@ -436,9 +436,9 @@ module ActionView builder = options[:parent_builder] = instantiate_builder(object_name, object, options) fields_for = fields_for(object_name, object, options, &proc) default_options = builder.multipart? ? { multipart: true } : {} - default_options.merge!(options.delete(:html)) + default_options.merge!(options[:html]) - form_tag(options.delete(:url) || {}, default_options) { fields_for } + form_tag(options[:url] || {}, default_options) { fields_for } end def apply_form_for_options!(record, object, options) #:nodoc: -- cgit v1.2.3