Fix domain update confirm if pendong_json current_user_id got non-string values

This commit is contained in:
Alex Sherman 2021-05-10 11:44:22 +05:00
parent 787016b9b6
commit 9df52af96b
2 changed files with 30 additions and 1 deletions

View file

@ -29,11 +29,17 @@ module Domains
end
def assign_domain_update_meta
user = ApiUser.find_by(id: domain.pending_json['current_user_id'])
user = ApiUser.find_by(id: user_id) if user_id.present? && user_id.is_a?(String)
domain.upid = user.registrar.id if user.present? && user.registrar
domain.up_date = Time.zone.now
end
private
def user_id
@user_id ||= domain.pending_json.dig('current_user_id')
end
end
end
end