aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/helpers/form_helper.rb
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2013-01-02 11:14:14 -0800
committerAaron Patterson <aaron.patterson@gmail.com>2013-01-02 11:14:14 -0800
commitb9340348204b5de0d53965f7666576d5c772e16c (patch)
tree0dd74063e295cdf0155b34134a778b8b138dc9f6 /actionpack/lib/action_view/helpers/form_helper.rb
parentbdaafae550051cddc8db88f464717840d2248111 (diff)
downloadrails-b9340348204b5de0d53965f7666576d5c772e16c.tar.gz
rails-b9340348204b5de0d53965f7666576d5c772e16c.tar.bz2
rails-b9340348204b5de0d53965f7666576d5c772e16c.zip
do not mutate the options hash (when we do not need to)
Diffstat (limited to 'actionpack/lib/action_view/helpers/form_helper.rb')
-rw-r--r--actionpack/lib/action_view/helpers/form_helper.rb4
1 files changed, 2 insertions, 2 deletions
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: