class Gitea::User::Keys::DeleteService < Gitea::ClientService attr_reader :token, :key_id def initialize(token, key_id) @token = token @key_id = key_id end def call response = delete(url, params) render_response(response) end private def params Hash.new.merge(token: token) end def url "/user/keys/#{key_id}".freeze end end