diff --git a/lib/api/entities.rb b/lib/api/entities.rb index 088c9959804..5479765a089 100644 --- a/lib/api/entities.rb +++ b/lib/api/entities.rb @@ -5,6 +5,10 @@ module Gitlab :dark_scheme, :theme_id, :state, :created_at, :extern_uid, :provider end + class UserSafe < Grape::Entity + expose :name + end + class UserBasic < Grape::Entity expose :id, :username, :email, :name, :state, :created_at end diff --git a/lib/api/internal.rb b/lib/api/internal.rb index c85c01f87bb..22ac49c6be8 100644 --- a/lib/api/internal.rb +++ b/lib/api/internal.rb @@ -44,7 +44,7 @@ module Gitlab # get "/discover" do key = Key.find(params[:key_id]) - present key.user, with: Entities::User + present key.user, with: Entities::UserSafe end get "/check" do