Sha256: 3c4c5a4b69633983c1c526815271efca074deff53654a24c01d5055ef738d08d
Contents?: true
Size: 610 Bytes
Versions: 1
Compression:
Stored size: 610 Bytes
Contents
module Roqua module CoreApi module Sessions class DossierSession < OrganizationSession attr_reader :dossier def initialize(dossier, organization, key, server = ENV["CORE_URL"]) @dossier = dossier super(organization, key, server) end def start(attributes) response = put "/start", attributes: attributes fail response.inspect unless response.code / 100 == 2 # Success 2xx response end private def base_url super + "/dossiers/#{dossier.id}" end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
roqua-core-api-0.0.2 | lib/roqua/core_api/sessions/dossier_session.rb |