gitlink-forgeplus/app/services/admins/delete_organization_service.rb

24 lines
511 B
Ruby

class Admins::DeleteOrganizationService < Gitea::ClientService
attr_reader :token, :name
def initialize(name)
@name = name
end
def call
response = delete(url, params)
render_status(response)
Gitea::Organization::DeleteService.call(token,name)
end
private
def token
{
username: GiteaService.gitea_config[:access_key_id],
password: GiteaService.gitea_config[:access_key_secret]
}
end
end