Fix bug where jobs had the opposite of the intended priority. Populating saved searches had the highest priority, while processing uploads had the lowest priority. Caused by Delayed::Job and GoodJob having opposite interpretations of job priorities. In Delayed::Job, lower numbers had higher priority, while in GoodJob, higher numbers have higher priority. This was missed when migrating from Delayed::Job to GoodJob.
10 lines
156 B
Ruby
10 lines
156 B
Ruby
# frozen_string_literal: true
|
|
|
|
class ProcessUploadJob < ApplicationJob
|
|
queue_with_priority 30
|
|
|
|
def perform(upload)
|
|
upload.process_upload!
|
|
end
|
|
end
|