Sha256: 92dd5cc89b511e5899769d302df0507ed2ed0321788eafc2eb350141f3db2b1f
Contents?: true
Size: 610 Bytes
Versions: 2
Compression:
Stored size: 610 Bytes
Contents
## # # # module Tessera module Api class TicketCreate def initialize(body_content) @body = body.merge(body_content) end def self.call(body_content) new(body_content).call end def call response = Tessera::Request.new(:POST, 'Ticket', @body).send JSON.parse(response.body) end def session_id session = Session.create # TODO: solve token creation failure with error session.session_id end private def body { SessionID: session_id } end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tessera-1.0.1 | lib/tessera/api/ticket_create.rb |
tessera-1.0.0 | lib/tessera/api/ticket_create.rb |