Initial commit
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
module Carto
|
||||
module Api
|
||||
module Public
|
||||
class UsersController < Carto::Api::Public::ApplicationController
|
||||
ssl_required
|
||||
|
||||
def me_public
|
||||
presentation = if request_api_key.user_data.try(:include?, 'profile')
|
||||
UserPublicProfilePresenter.new(request_api_key.user).to_hash
|
||||
else
|
||||
UserPublicPresenter.new(request_api_key.user).to_hash
|
||||
end
|
||||
|
||||
render(json: presentation)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user