You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
educoder/app/services/gitea/versions/delete_service.rb

27 lines
495 B

5 years ago
class Gitea::Versions::DeleteService < Gitea::ClientService
attr_reader :token, :user_name, :repo,:version_gid
def initialize(token, user_name, repo,version_gid)
@token = token
@user_name = user_name
@repo = repo
@version_gid = version_gid
end
def call
5 years ago
response = delete(url, params)
return response
5 years ago
end
private
def params
Hash.new.merge(token: @token)
end
def url
5 years ago
"/repos/#{@user_name}/#{@repo}/releases/#{@version_gid}".freeze
5 years ago
end
5 years ago
5 years ago
end