Change current_user to current_registrant_user inside the Registrant API

This commit is contained in:
Maciej Szlosarczyk 2018-08-27 11:47:54 +03:00
parent 8aa8aea24e
commit e47248e5a3
No known key found for this signature in database
GPG key ID: 41D62D42D3B0D765
2 changed files with 4 additions and 4 deletions

View file

@ -37,7 +37,7 @@ module Api
decryptor.decrypt_token
if decryptor.valid?
sign_in decryptor.user
sign_in(:registrant_user, decryptor.user)
else
render json: { errors: [{ base: ['Not authorized'] }] },
status: :unauthorized
@ -47,7 +47,7 @@ module Api
# This controller does not inherit from ApplicationController,
# so user_for_paper_trail method is not usable.
def set_paper_trail_whodunnit
::PaperTrail.whodunnit = current_user.id_role_username
::PaperTrail.whodunnit = current_registrant_user.id_role_username
end
end
end

View file

@ -26,7 +26,7 @@ module Api
private
def set_domain
domain_pool = current_user.domains
domain_pool = current_registrant_user.domains
@domain = domain_pool.find_by(uuid: params[:domain_uuid])
return if @domain
@ -35,7 +35,7 @@ module Api
end
def authorized_to_manage_locks?
return if current_user.administered_domains.include?(@domain)
return if current_registrant_user.administered_domains.include?(@domain)
render json: { errors: [
{ base: ['Only administrative contacts can manage registry locks'] }