Sha256: 6d64e8b80f5368f7f278ff0b0e8227cee711d91447b4caf4d91cae6570a2968b
Contents?: true
Size: 625 Bytes
Versions: 2
Compression:
Stored size: 625 Bytes
Contents
module CodewarsApi class FinalizeSolution def initialize(options) api_key = options.delete!(:api_key) project_id = options.delete!(:project_id) solution_id = options.delete!(:solution_id) request_options = {} request_options = RequestHelper.add_api_key(request_options, api_key) @response = RequestHelper.post( "#{CodewarsApi::API_URL}"\ "/code-challenges/projects/#{project_id}/solutions/#{solution_id}/finalize", request_options ) end def success @response.to_h['success'] end def to_h @response.to_h end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
codewars_api-0.1.1 | lib/codewars_api/finalize_solution.rb |
codewars_api-0.1.0 | lib/codewars_api/finalize_solution.rb |