mirror of
https://github.com/internetee/registry.git
synced 2025-05-28 16:39:55 +02:00
parent
624cc70bef
commit
2185178162
3 changed files with 38 additions and 0 deletions
18
app/api/repp/domain_transfers_v1.rb
Normal file
18
app/api/repp/domain_transfers_v1.rb
Normal file
|
@ -0,0 +1,18 @@
|
|||
module Repp
|
||||
class DomainTransfersV1 < Grape::API
|
||||
version 'v1', using: :path
|
||||
|
||||
resource :domain_transfers do
|
||||
post '/' do
|
||||
params['domainTransfers'].each do |domain_transfer|
|
||||
domain_name = domain_transfer['domainName']
|
||||
auth_info = domain_transfer['authInfo']
|
||||
new_registrar = current_user.registrar
|
||||
|
||||
domain = Domain.find_by(name: domain_name)
|
||||
domain.transfer(registrar: new_registrar, auth_info: auth_info)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue