Sha256: 2f552f6e5b2ed83f89f7015bbf6ec4c00c5cc18a63821129fd7bf68d0b004f84

Contents?: true

Size: 270 Bytes

Versions: 65

Compression:

Stored size: 270 Bytes

Contents

# frozen_string_literal: true

module Bulkrax
  class ExporterJob < ApplicationJob
    queue_as :export

    def perform(exporter_id)
      exporter = Exporter.find(exporter_id)
      exporter.export
      exporter.write
      exporter.save
      true
    end
  end
end

Version data entries

65 entries across 65 versions & 1 rubygems

Version Path
bulkrax-9.0.2 app/jobs/bulkrax/exporter_job.rb
bulkrax-9.0.1 app/jobs/bulkrax/exporter_job.rb
bulkrax-9.0.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-8.2.3 app/jobs/bulkrax/exporter_job.rb
bulkrax-8.2.2 app/jobs/bulkrax/exporter_job.rb
bulkrax-8.3.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-8.2.1 app/jobs/bulkrax/exporter_job.rb
bulkrax-8.2.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-8.1.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-8.0.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-7.0.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-5.5.1 app/jobs/bulkrax/exporter_job.rb
bulkrax-5.4.2 app/jobs/bulkrax/exporter_job.rb
bulkrax-5.3.1 app/jobs/bulkrax/exporter_job.rb
bulkrax-6.0.1 app/jobs/bulkrax/exporter_job.rb
bulkrax-6.0.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-5.5.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-5.4.1 app/jobs/bulkrax/exporter_job.rb
bulkrax-5.4.0 app/jobs/bulkrax/exporter_job.rb
bulkrax-5.3.0 app/jobs/bulkrax/exporter_job.rb