app/controllers/para/admin/settings_component_controller.rb in para-0.5.1 vs app/controllers/para/admin/settings_component_controller.rb in para-0.5.3
- old
+ new
@@ -2,8 +2,22 @@
module Admin
class SettingsComponentController < Para::Admin::ComponentController
def show
@settings = SettingsRails::Form.new
end
+
+ def update
+ form = SettingsRails::Form.new
+ form.settings_attributes = settings_params[:settings_attributes]
+ form.save
+ flash_message(:success, form)
+ redirect_to admin_settings_path(@component)
+ end
+
+ private
+
+ def settings_params
+ params.require(:resource).permit(settings_attributes: [:key, :_type, :value])
+ end
end
end
end