internetee-registry/app/controllers/api/v1/accreditation_center/domains_controller.rb
2021-11-08 12:16:58 +02:00

21 lines
633 B
Ruby

require 'serializers/repp/domain'
module Api
module V1
module AccreditationCenter
class DomainsController < ::Api::V1::AccreditationCenter::BaseController
def show
@domain = Domain.find_by(name: params[:name])
if @domain
render json: { code: 1000, domain: Serializers::Repp::Domain.new(@domain,
sponsored: true).to_json },
status: :found
else
render json: { errors: 'Domain not found' }, status: :not_found
end
end
end
end
end
end