| @@ -8,20 +8,17 @@ class Gitea::User::GetTokenService < Gitea::ClientService | |||||
| def call | def call | ||||
| params = {} | 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 | end | ||||
| private | 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 | ||||
| end | end | ||||