module Que::ActiveJob::WrapperExtensions::ClassMethods

Public Instance Methods

enqueue(args, priority:, queue:, run_at: nil) click to toggle source

We’ve dropped support for job options supplied as top-level keywords, but ActiveJob’s QueAdapter still uses them. So we have to move them into the job_options hash ourselves.

Calls superclass method
# File lib/que/active_job/extensions.rb, line 67
def enqueue(args, priority:, queue:, run_at: nil)
  super(args, job_options: { priority: priority, queue: queue, run_at: run_at })
end