Fix class/routes namespace for ContactRequest endpoint

This commit is contained in:
Alex Sherman 2021-01-11 13:29:22 +05:00
parent d07b6a9c7b
commit 1bbacbf56c
4 changed files with 96 additions and 0 deletions

View file

@ -0,0 +1,23 @@
module Api
module V1
class ContactRequestsController < BaseController
before_action :authenticate_shared_key
# POST api/v1/contact_requests/
def create
return head(:bad_request) if contact_request_params[:email].blank?
ContactRequest.save_record(contact_request_params)
head(:created)
rescue ActionController::ParameterMissing
head(:bad_request)
end
def update; end
def contact_request_params
params.require(:contact_request).permit(:email, :whois_record_id, :name, :status, :id)
end
end
end
end