internetee-registry/app/controllers/api/v1/bounces_controller.rb
2020-09-17 15:55:37 +03:00

21 lines
484 B
Ruby

module Api
module V1
class BouncesController < BaseController
# POST api/v1/bounces/
def create
BouncedMailAddress.record(bounce_params)
head(:ok)
rescue ActionController::ParameterMissing
head(:bad_request)
end
def bounce_params
params.require(:data).require(:bounce).require(:bouncedRecipients).each do |r|
r.require(:emailAddress)
end
params.require(:data)
end
end
end
end