Sha256: 8f9212d025fd023139bbf181dfbaabfd4141df27fcddba3113c308613e2e3601

Contents?: true

Size: 562 Bytes

Versions: 60

Compression:

Stored size: 562 Bytes

Contents

module CanvasSync
  module Jobs
    class SyncSubmissionsJob < ReportStarter
      # Syncs Submissions
      #
      # Starts a report processor for the submission report
      # (the proserv_student_submissions_csv report must be enabled)
      #
      # @param options [Hash]
      def perform(options)
        super(
          "proserv_student_submissions_csv",
          merge_report_params(options, { include_all: options[:include_all] }, {}),
          CanvasSync::Processors::SubmissionsProcessor.to_s,
          {},
        )
      end
    end
  end
end

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
canvas_sync-0.17.30 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.29 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.28 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.27 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.27.beta1 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.26.beta1 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.24 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.23 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.23.beta8 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.23.beta7 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.23.beta6 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.23.beta5 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.23.beta4 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.23.beta2 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.23.beta1 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.20 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.19 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.18 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.17.beta1 lib/canvas_sync/jobs/sync_submissions_job.rb
canvas_sync-0.17.16 lib/canvas_sync/jobs/sync_submissions_job.rb