Files
danbooru/app/jobs/upload_preprocessor_delayed_start_job.rb
evazion 0a6661d145 uploads: switch to active job.
* Switch upload processing from DelayedJob to ActiveJob.
* Remove remaining references to delayed job from tests.

Closes #4128.
2019-09-23 15:11:18 -05:00

9 lines
263 B
Ruby

class UploadPreprocessorDelayedStartJob < ApplicationJob
queue_as :default
queue_with_priority -1
def perform(source, referer_url, uploader)
UploadService::Preprocessor.new(source: source, referer_url: referer_url).delayed_start(uploader.id)
end
end