Class: Rails::Approvals::SlackController

Inherits:
ApplicationController show all
Defined in:
app/controllers/rails/approvals/slack_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



18
19
20
21
22
23
24
25
26
27
# File 'app/controllers/rails/approvals/slack_controller.rb', line 18

def create
  payload = JSON.parse(params[:payload])
  response = SlackResponse.new(payload)

  if response.perform
    head :ok
  else
    head :bad_request
  end
end