Sha256: 71c3011a20417b11c39e5165cb1e24746547f4504b5bf7807ad597054a488456

Contents?: true

Size: 207 Bytes

Versions: 6

Compression:

Stored size: 207 Bytes

Contents

module PolicyManager
  class ExporterJob < ApplicationJob
    queue_as :default

    def perform(user_id)
      user = Config.user_resource.find(user_id)
      Config.exporter.perform(user)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gdpr_rails-0.3.3 app/jobs/policy_manager/exporter_job.rb
gdpr_rails-0.3.2 app/jobs/policy_manager/exporter_job.rb
gdpr_rails-0.3.1 app/jobs/policy_manager/exporter_job.rb
gdpr_rails-0.3.0 app/jobs/policy_manager/exporter_job.rb
gdpr_rails-0.2.4 app/jobs/policy_manager/exporter_job.rb
gdpr_rails-0.2.2 app/jobs/policy_manager/exporter_job.rb