Sha256: 719fcdccc0369b490ac406c241205bbf7df9e14372325cd5290209fe8e223ad9

Contents?: true

Size: 391 Bytes

Versions: 4

Compression:

Stored size: 391 Bytes

Contents

module Roqua
  module CoreApi
    # @api private
    class CreateDossierGroupExportSynchronously < ActiveInteraction::Base
      model :session, class: Sessions::AuthSession
      string :dossier_group_id

      def execute
        response = session.post "/dossier_groups/#{dossier_group_id}/exports"
        Models::Export.new(response['dossier_group_export'])
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
roqua-core-api-0.1.1 lib/roqua/core_api/create_dossier_group_export_synchronously.rb
roqua-core-api-0.1.0 lib/roqua/core_api/create_dossier_group_export_synchronously.rb
roqua-core-api-0.0.39 lib/roqua/core_api/create_dossier_group_export_synchronously.rb
roqua-core-api-0.0.38 lib/roqua/core_api/create_dossier_group_export_synchronously.rb