Allow discover by userid - issue 28517

This commit is contained in:
Matt Walsh 2017-06-20 08:53:28 -06:00
parent 40cd508299
commit 02ad2841d8
1 changed files with 8 additions and 3 deletions

View File

@ -71,11 +71,16 @@ module API
end
#
# Discover user by ssh key
# Discover user by ssh key or user id
#
get "/discover" do
if params[:key_id]
key = Key.find(params[:key_id])
present key.user, with: Entities::UserSafe
user = key.user
elsif params[:user_id]
user = User.find_by(id: params[:user_id])
end
present user, with: Entities::UserSafe
end
get "/check" do