From 128b804c6ce40fcbde744f294f8cb98654f6efec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Mendon=C3=A7a=20Fran=C3=A7a?= Date: Fri, 21 Apr 2017 12:23:49 -0400 Subject: Configure form_with_generates_remote_forms in its own initializer This configuration is not present in ActionView::Base so we can't let the action_view.set_configs initializer set it. Also add tests to make sure this config works. Fixes #28824 --- actionview/lib/action_view/railtie.rb | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'actionview/lib/action_view/railtie.rb') diff --git a/actionview/lib/action_view/railtie.rb b/actionview/lib/action_view/railtie.rb index 0939584786..bc474f453e 100644 --- a/actionview/lib/action_view/railtie.rb +++ b/actionview/lib/action_view/railtie.rb @@ -17,6 +17,13 @@ module ActionView end end + initializer "action_view.form_with_generates_remote_forms" do |app| + ActiveSupport.on_load(:action_view) do + ActionView::Helpers::FormHelper.form_with_generates_remote_forms = + app.config.action_view.delete(:form_with_generates_remote_forms) + end + end + initializer "action_view.logger" do ActiveSupport.on_load(:action_view) { self.logger ||= Rails.logger } end -- cgit v1.2.3