Class: NewsmastMastodon::FetchAdminAccessTokenService

Inherits:
Object
  • Object
show all
Defined in:
app/services/newsmast_mastodon/fetch_admin_access_token_service.rb

Constant Summary collapse

ACCESS_TOKEN_SCOPES =
'read write follow push profile'

Instance Method Summary collapse

Constructor Details

#initialize(user_id) ⇒ FetchAdminAccessTokenService

Returns a new instance of FetchAdminAccessTokenService.



9
10
11
# File 'app/services/newsmast_mastodon/fetch_admin_access_token_service.rb', line 9

def initialize(user_id)
  @user_id = user_id
end

Instance Method Details

#callObject



13
14
15
# File 'app/services/newsmast_mastodon/fetch_admin_access_token_service.rb', line 13

def call
  fetch_access_token&.token
end