From c439ab33c82e831fab941c7c43ee51ff334c1514 Mon Sep 17 00:00:00 2001 From: Boris Kuznetsov Date: Sat, 29 Dec 2012 19:32:45 +0400 Subject: [PATCH] some problems with transfer options simple_fields_for don't passed options and it's created some problems like this: ryanb/nested_form#219 ryanb/nested_form#226 because if wrapper option is false, then wrapper not transfered --- lib/simple_form/action_view_extensions/builder.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/simple_form/action_view_extensions/builder.rb b/lib/simple_form/action_view_extensions/builder.rb index ea5eba0e..b590e678 100644 --- a/lib/simple_form/action_view_extensions/builder.rb +++ b/lib/simple_form/action_view_extensions/builder.rb @@ -194,7 +194,7 @@ module SimpleForm # end def simple_fields_for(*args, &block) options = args.extract_options! - options[:wrapper] ||= self.options[:wrapper] + options[:wrapper] = self.options[:wrapper] if options[:wrapper].nil? options[:defaults] ||= self.options[:defaults] if self.class < ActionView::Helpers::FormBuilder