Class: Alchemy::AjaxFormsController

Inherits:
BaseController
  • Object
show all
Defined in:
app/controllers/alchemy/ajax_forms_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'app/controllers/alchemy/ajax_forms_controller.rb', line 5

def create
  @object = base_class.new permitted_resource_attributes
  if verify_recaptcha(model: @object) && @object.valid?
    #registro dati, invio email
    unless @object.send_only?
    @object.save
    end
    @object.mail_deliver

    render formats: :json
  else
    render formats: :json, status: :not_acceptable
  end
end