Set scope to make shot parameter name

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
This commit is contained in:
Kenji Okimoto 2018-06-08 13:28:52 +09:00
parent c7695cf0b3
commit db062ee391
No known key found for this signature in database
GPG Key ID: F9E3E329A5C5E4A1
2 changed files with 2 additions and 2 deletions

View File

@ -50,7 +50,7 @@ module SettingConcern
private
def setting_params
params.require(target_class.to_s.underscore.gsub("/", "_")).permit(*target_class.permit_params)
params.require(:setting).permit(*target_class.permit_params)
end
def initial_params

View File

@ -1,7 +1,7 @@
= render "shared/setting_errors"
- # NOTE: plugin_setting_form_action_url is defined at SettingConcern
= form_with(model: @setting, url: plugin_setting_form_action_url(@fluentd), class: "ignore-rails-error-div", builder: FluentdFormBuilder) do |form|
= form_with(model: @setting, scope: :setting, url: plugin_setting_form_action_url(@fluentd), class: "ignore-rails-error-div", builder: FluentdFormBuilder) do |form|
- @setting.common_options.each do |key|
= form.field(key)