You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- class Gitea::User::DeleteService < Gitea::ClientService
- attr_reader :username
-
- def initialize(username)
- @username = username
- end
-
- def call
- response = delete(request_url, params)
-
- render_status(response)
- end
-
- private
- def token
- {
- username: GiteaService.gitea_config[:access_key_id],
- password: GiteaService.gitea_config[:access_key_secret]
- }
- end
-
- def request_url
- "/admin/users/#{username}"
- end
-
- def params
- Hash.new.merge(token: token)
- end
-
-
- end
|