Commit 11b57d97 authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets

Reduce amount of user info provided with internal api

parent a29c883b
...@@ -5,6 +5,10 @@ module Gitlab ...@@ -5,6 +5,10 @@ module Gitlab
:dark_scheme, :theme_id, :state, :created_at, :extern_uid, :provider :dark_scheme, :theme_id, :state, :created_at, :extern_uid, :provider
end end
class UserSafe < Grape::Entity
expose :name
end
class UserBasic < Grape::Entity class UserBasic < Grape::Entity
expose :id, :username, :email, :name, :state, :created_at expose :id, :username, :email, :name, :state, :created_at
end end
......
...@@ -44,7 +44,7 @@ module Gitlab ...@@ -44,7 +44,7 @@ module Gitlab
# #
get "/discover" do get "/discover" do
key = Key.find(params[:key_id]) key = Key.find(params[:key_id])
present key.user, with: Entities::User present key.user, with: Entities::UserSafe
end end
get "/check" do get "/check" do
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment