|
|
|
@@ -8,20 +8,17 @@ class Gitea::User::GetTokenService < Gitea::ClientService |
|
|
|
|
|
|
|
def call |
|
|
|
params = {} |
|
|
|
url = "/users/#{username}".freeze |
|
|
|
params = params.merge(data: request_params) |
|
|
|
get(url, params) |
|
|
|
url = "/users/#{username}/tokens".freeze |
|
|
|
params = params.merge(page: 1, limit: 200, token: token) |
|
|
|
response = get(url, params) |
|
|
|
render_status(response) |
|
|
|
end |
|
|
|
|
|
|
|
private |
|
|
|
# def token_params |
|
|
|
# { |
|
|
|
# username: username, |
|
|
|
# password: password |
|
|
|
# } |
|
|
|
# end |
|
|
|
|
|
|
|
def request_params |
|
|
|
{ username: username } |
|
|
|
def token |
|
|
|
{ |
|
|
|
username: GiteaService.gitea_config[:access_key_id], |
|
|
|
password: GiteaService.gitea_config[:access_key_secret] |
|
|
|
} |
|
|
|
end |
|
|
|
end |