app/handlers/forms/form_handler.rb in wheelhouse-forms-1.2.1 vs app/handlers/forms/form_handler.rb in wheelhouse-forms-1.2.2
- old
+ new
@@ -1,17 +1,25 @@
class Forms::FormHandler < Wheelhouse::ResourceHandler
- skip_before_filter :verify_authenticity_token
-
- before_filter :set_form_context
-
+ skip_before_action :verify_authenticity_token, raise: false
+
+ before_action :set_form_context
+
get do
end
-
+
post do
- @form.submit(params[:submission], request)
+ @form.submit(submission_params, request)
end
private
def set_form_context
@form.view_context = view_context
+ end
+
+ def submission_params
+ if params.respond_to?(:require)
+ params.require(:submission).permit!
+ else
+ params[:submission]
+ end
end
end