jobs: migrate bulk reverts to ActiveJob.

This commit is contained in:
evazion
2019-08-19 00:46:30 -05:00
parent ddcc7eddfb
commit 48488d04db
2 changed files with 9 additions and 1 deletions

View File

@@ -15,7 +15,7 @@ module Moderator
@bulk_revert.preview
render action: "new"
else
@bulk_revert.delay(:queue => "default", :priority => 15).process(CurrentUser.user, @constraints)
ProcessBulkRevertJob.perform_later(CurrentUser.user, @constraints)
flash[:notice] = "Reverts queued"
redirect_to new_moderator_bulk_revert_path
end

View File

@@ -0,0 +1,8 @@
class ProcessBulkRevertJob < ApplicationJob
queue_as :default
queue_with_priority 20
def perform(creator, constraints)
BulkRevert.new.process(creator, constraints)
end
end